Pre-menstrual Syndrome (PMS) Support Group
Premenstrual Stress Syndrome (PMS) is stress which is a physical symptom prior to the onset of menstruation. PMS is exceedingly common, occurring in 75% of women of reproductive age during their lifetime, characterized by symptoms of mood swings, depression, anxiety and irritability. It is often accompanied by physical symptoms such as bloating and cramping.
You can talk to your OBGYN about getting a blood test to check hormone levels. Maybe they will suggest an alternative birth control, there are so many out there.
"About 5% of women naturally go through early menopause. Smoking and certain medicines or treatments can cause menopause to come earlier than usual." from https://www.womenshealth.gov/menopause/early-or-premature-menopause