Could I be pregnant?

Shakira • Happiness is key
I get random heat flashes and my face turns red. I have had minor cramping. I got this feeling of pinching yesterday and today. My breasts are sore. And I feel a tiny bit bloated. I also go to the bathroom frequently all of a sudden(#1). I also feel like what seems to be butterflies in my stomach but instead of my stomach it's in my uterus, or around that area. And my lower belly is a little harder than usual. I have had a headache since Saturday.And I  feel hot most of the time too... The side of my right boob was sore and hurting for 2 days. And my body feels sore and just tired.