Stress can sometimes be the cause of a delayed or missed period. When we feel stressed, we may produce hormones such as cortisol or adrenaline. These can inhibit the production of the hormones estrogen and progesterone, which are essential to maintaining a regular menstrual cycle.
Share This News