Menstruation brings hormonal fluctuations that can cause mood swings, irritability, and emotional sensitivity.