TMI sorry, I had some heavy spotting Thursday, then I had this Friday morning in my panties(cycle day 51), I thought my period was arriving 21days late. But it only lasted about 2hrs, my periods ALWAYS last 7-8days. So am I on cycle day 56 or cycle day 5?