Hi Anjali, Welcome to HealthcareMagic Forum.
You mean you have Irregular periods
and Menstrual Cramps
. Have you gained weight recently? May be you have Pelvic Inflammatory Disease
or PCOS. These conditions cause your Symptoms. Kindly get yourself evaluated further by a Gynecologist to rule out the exact cause as you may need medications. Until the cause is treated the symptoms will persist.
Wish you Good Health, Take Care.