Super bloated??

Anyone ever been this bloated? Literally look pregnant. And I'm not even a "big" girl. I've been so bloated lately, and I threw up the other morning, I'm actually a little anxious for my period.