PMS

PMS or premenstrual syndrome can cause mood swings and other symptoms. Read more about mood swings here.