TMI: I was wondering if this is my period finally coming or could it be implantation.

My period is very heavy so this is very weird. I even went to the doctors to see if I was pregnant but they said possibly but the test came out negative. AF was due the 24.