Can stress delay your period? Yes, and it’s a common reason

Mental health affects the menstrual cycle, and an increase in stress hormones may delay or skip your period. Here's what you need to know.