What could it be?

I'm 7 dpo and Aunt Flo is projected to arrive on the 20th. I've been experiencing some weird stuff go on with my body here lately. The thing that throws me off the most is that my nipples hurt so bad and they're red, they usually never hurt. I've had diarrhea (tmi sorry). Bloating. Back aches. Insomnia. Sickness. Nausea. Acne. Fatigue. Mood swings. I had high fertility the 2nd-5th and peak fertility on the 6th. I bd'd multiple times everyday since October 21st. I've been taking prenatal meds daily. I went ahead n bought a pregnancy test just in case. I really hope this is my month. But gosh do my nipples hurt.

Update: 11/15:

Woke up at 2 am to puke. Puked again @ 8:15.