More than 90% of women say they experience one or more premenstrual symptoms, such as mood swings, headaches and bloating. Doctors don’t know exactly what causes the wide range of emotional and ...