Question: can stress and anxiety cause you to miss your period?
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.