seriously why or what could make my period 12 days early /: ? anyone had this happen?

Ky 8-15-17👼🏼 & 10-28-17👼🏼 Pregnant with my🌈💕
So me and my husband are ttc and went for my first fertility appointment in march. We found out my prolactin is elevated and I went for my second blood test on Thursday to check it again and still waiting for them to call me. I had to take provera on march 21st because my period was a month late and I ended up getting my period on April 1st. Well two days ago I started bleeding and it's getting heavier so I'm guessing this is my period because I had headaches and a migraine leading up to it, but it's early? I wasn't supposed to get my period until May 4th. Is this normal? Or could it be from the provera or something? I'm just confused.