confused

Kayla • 29 years old newlywed and actively trying for our 1st baby!!!

so af isn't due for another 10 days and my cycles have been the same last 3 months 3 days of heavy af and then 25 days in between now today I am having cramping....is this a sign of af ? implantation pains please help 3rd month ttc