Welcome to HCM.
You have not mentioned your age and the number of kids you have.Irregular periods
could occur due to a number of causes.
You will need to get an ultrasound
study done to rule out uterine or ovarian pathology. Thyroid function tests
to exclude thyroid pathology which could also cause irregular periods.
Most likely it may be due to polycystic ovaries
, but proper examination is necessary to be certain.
Once the cause is identified, treatment can be started accordingly.
Wish you all the best.