Pregnant?

My period was supposed to come today...or tomorrow.

I have bad cramps since yesterday, I never have cramps before period, I only have them on the first day.

And...yesterday, I had a hot flash for 5 minutes, I started to sweat and felt nauseous, it was horrible, I never had those also.

I don't know what to think...