Excess estrogen is a major cause of PMS. Estrogen imbalance affects mood swings by increasing the activity of the biogenic amines, epinephrine, norepinephrine, and serotonin. Epinephrine triggers anxiety. Norepinephrine causes hostility and irritability. Serotonin at high levels creates nervous tension, and inability to concentrate.