This has happened to me a few times already, usually when I'm hungover. My body will force itself to have an anxiety attack to the point where I'll get a massive wave right before needing to throw up. I dont think I have any specific fear towards vomiting that would trigger an anxiety attack. Today it was a bit different because I didnt drink. I woke up in a middle of the night from anxiety and then a few hours later I ended up vomiting and my anxiety went away immediately. I'm not sure if this is maybe some psychological thing or if it's just my body's way of trying to force myself to vomit. I just want to point out that I'm not forcing myself to vomit at all. It catches me off guard every time this happens. Does this happen to anyone else? And if so is there a reason this happens?