Gigantic boobs and period 3 days early ..

Ma
What's going on with me ? 
My boobs got bigger everyday since O had cramps, twinges and lower back big time cramps around 6-7dpo, and now I got super thick/heavy brown flow 3 days early on my period time. My boobs are still huge, I had bitter taste in my mouth and some food aversion.. I was going to test on Monday and was sure this month was the month.. But I guess not! 
What could be that heavy flow so early ? (25 days cycle ) and where does those boobs came from ?