Question: can stress cause you to miss your period for 2 months?
Answer: It's normal for stress to delay a period, or even cause you to skip it entirely. Stress hormones are known to affect menstruation, and research has found that those with higher levels of perceived stress are more likely to miss a period.