Aunt flow

Lisa
My so and I haven't bd since June and now I am almost two days late from getting AF. I am also very regular. What gives? And I had my period last month.