Question: can stress cause you to start your period late?
Answer: Yup, stress can actually cause your period to be late or delayed when your body is so freaked out by keeping you calm and what's happening around you, that makes you anxious, that your body's hormones hold off on critical parts of your menstrual cycle, like ovulation.