Sick? Or what? Someone please help?

Friday I went out drinking and I was super hungover Saturday, I ate half a piece of toast, 5 chips, and a banana all day. Then on Sunday I ate a big plate of Alfredo for lunch. After that I lost my appetite, I had a few mashed potatoes for supper and then we decided to go out again. I had 2 shock tops (never had them before) and a bud light, I had a tiny buzz that went away pretty quick, I ate 2 bananas and I went to bed at 1. I then woke up at 3, 6, and 8 with bad nausea (no vomiting) and runny poop, but it wasn't watery. Is this because of not eating? Or the shock top? Or being sick?
Sick? Or what? Someone please help?
Post Opinion