Introduction: It’s no secret that women’s periods can be a rollercoaster of emotions. Mood swings […]