Vomit due to stress
Doctor Answers (2) on Vomit due to stress
Your vomiting is most likely an indication of the stress and anxiety that you might be going through. It also reflects that your sleep is unrefreshing.
I recommend you to consult with a Psychiatrist and discuss your issues in detail, so that he/she can evaluate what is leading to your anxiety and help you allevaite these symptoms.
Meanwhile, maintain a good sleep hygiene ( https://www.quora.com/What-are-good-ways-to-fall-asleep-at-night-and-maintain-a-healthy-sleep-schedule/answer/Anjendra-R-Targe). Visit the link above for that.
Also, avoid heavy meals at night, reduce the consumptions of coffee, tea, alcohol, cigarettes, if you do.
Get a professional opition at the earliest to solve your emotional issues, and get rid of this problem.