Hello Dear !!
You raised an important query and I wonder, lot many females are suffering from similar symptoms in this age group. All your symptoms gives only one diagnosis to my best ability.
Your suffering from PMDD
Premenstrual Dysphoric Disorder
It is common enough to extent that almost 2-5 percent women face this problem. Less severe form of PMDD, known as PMS ( Premenstrual syndrome ) is even more common.
Sometimes PMDD gets associated with mild depression too.
My advise is
1. Go for your Hormonal analysis especially
Estradiol , progesterone,
prolactin ,
LH,
FSH Levels along with 2.USG of lower abdomen.
3.Rule out Hypothyroidism
Complete
Thyroid profile
4. Consult Psychiatrist
Next Steps
It is easily manageable Disorder, you need to consult nearby psychiatrist or you can consult me.
Visit :- oshoclinicpanchkula.com . This is online clinic to help people from distance. Site is occupied with all the required knowledge and literature to get guided.
Health Tips
Get aware of your Disorders , read about it and get awareness about self management tips till you consult Mental health professional.
All the best