I don't know what's wrong wit me

I've been feeling really sick lately and I've been throwing up too as well In the morning. My period not due till two days and I'm sure I'm not pregnant. Like is it other things that will cause you to feel sick like this?