Welcome to HealthcareMagic. The cause of irregular periods
could be due to hormonal imbalance, stress, chronic illness, polycystic ovarian disease
, thyroid gland disorders or diseases, pituitary gland
tumors or cyst, galactorrhea, prolactinomas
You should consult a gynecologist and get examined and investigated as soon as possible to know the exact cause of all these episodes.
Hope it helps you. Regards.