why is my period so late
Stress: Your emotions, particularly stress, can have a major impact on the regularity of your menstrual cycle. And if youâre stressing about why your period is late, that could actually delay its arrival even more.