Confused

So these last two months have been so weird when AF comes along. It usually last 6-7 days and the first 3 are very painful and heavy, to the point I have to be taken to the E.R!! Well these last 2months I've been spotting the first day and then 4days later it's gone. I'm due the 7 of September but I've noticed weight gain, loss of appetite and very fatigued. Certain aromas are displeasing and I've thrown up multiple times.  I took a pregnancy test and came out negative. Is anyone else going through this or has gone through this?