Yes, it absolutely can. When you’re under stress, your body releases cortisol — the stress hormone. Cortisol interacts with the hormones that control your menstrual cycle (FSH, LH, estrogen, and progesterone). If your cortisol levels stay high, your body may delay or even pause ovulation. Periods can become irregular, shorter, longer, or disappear for a while.
It’s not a sign of something broken — it’s a sign that your body is trying to protect you. Under stress, the body prioritizes survival over reproduction. When it senses imbalance, it conserves energy until you feel safe again.
Stress also affects sleep, appetite, and gut health, which can further influence hormones. Gentle exercise, deep breathing, rest, and balanced meals can help your cycle recover naturally.
Alma’s tip:
If your period changes during stressful times, see it as your body asking for care, not punishment. Rest when you can. Breathe deeply. Eat regularly. Your cycle hasn’t disappeared — it’s simply waiting for you to slow down enough to catch up.
