Stress can affect the hypothalamus, which is responsible for regulating hormones that control the menstrual cycle. This can lead to irregular periods, missed cycles, or even amenorrhea (the absence of menstruation). Stress-induced hormonal imbalances can also result in heavier or more painful periods.