Levels of estrogen and progesterone increase during certain times of the month. An increase in these hormones can cause mood swings, anxiety, and irritability. Ovarian steroids also modulate activity in parts of your brain associated with premenstrual symptoms. Serotonin levels affect mood.