Whats going on?

Charlotte

So, I'm normally on about a week earlier than what I am due, have been this way for months. I checked Glow on a whim Wednesday to discover I was due Saturday (yesterday). It was last weekend when I started getting breast pain, and my appetite switched to overdrive. Earlier this week my tolerance for meat has completely fallen, and it makes me sick every time I eat it, more so than any proper meal. I'm getting ridiculous mood swings which never happens, and then I started bleeding on the day my cycle was actually suppost to start, but it's not like my normal monthly. Worse pelvic pain, backache, and the rest of the previous symptoms are continuing.

I just dont get what's going on. I have almost all the symptoms of pregnancy, and the timing would work with my ovulation, but it's just all confusing me.