No, vomiting does not invalidate your flush. I have vomited during the middle of the night during a flush, and the flush was very successful! Hang in there! I know it's tough while it's happening when you feel sick, but it's not always like that. Nowadays when I flush, I sleep like a baby and wake feeling very refreshed. Give your body a chance to heal itself.