Stress can have a devastating impact on your menstrual cycle. A woman experiencing stress may skip her period altogether or suffer from an irregular cycle. Stress can cause dysmenorrhoea or painful periods Heavy bleeding and painful cramps may take a toll on one's productivity and concentration at work. Stress can cause heavy flow You may also experience a heavy flow …