Most common cause of irregular cycles is hormonal imbalance ( polycystic ovarian disease), other causes
thyroid disorder, high
Prolactin levels,..... stress n obesity also causes irregular periods n polycystic dis.
Get few investigations done like ultrasound,
tsh n Prolactin levels. To regulate ur periods u can start birth control pills after consulting a gynecologist inperson.