I've been experiencing this problem for 8 years or more. The thing is that when I go out (I don't drink alcohol), after arriving home and getting into bed I start overthinking about the whole night, I get nauseaous and my head starts to feel like it is full, and i feel like it is really hot in the room. Usually after this I will throw up only once at night or in the morning (that means I couldnt' sleep). If I try to eat something in the morning things will get worse until i finally throw up. After throwing up my head starts to get clearer and I start feeling better, so I can start eating a bit at lunch until I fully recover my appetite 1-2 days later. To avoid this I try to reduce going out for at least 7 times a year.
But this is not the only problem, when I go on holidays (if the place is too hot) I start feeling the same at night, and the consequences are exactly the same. Worst of it is that I moved out alone to a hot place, and first night you can imagine the result, i tried to drink juice and final I throwed up, I'm feeling better (I still haven't eaten) but I'm afraid that the second and following nights will be the same.
It is important to note that when I am experiencing this symptoms then I think about getting ill because of this, so it feds back to get even worse.
I'm a man, 21 years old and thin.