hi...
irregular periods are may be due to several causes
here are some possibilities...
most commom cause is
1.low blood levels(hb%)
2.stress
3.hypothyroidism
4.
polycystic ovarian syndrome in which ovaries are having small fluid filles cysts ,causing harmonal imbalance
you should get minimal investigations first to rule out the above conditions,
following are some i can suggest
1.complete blood picture
2.thyroid profile TSH,T3,T4
3.
Ultrasound of pelvis to rule out conditionds like fibroid and other surgical conditions.
4.(if possible )Harmone levels like FSH,LH,PROLACTINE,
ESTROGEN, PROGESTERON,AND TESTOSTERON LEVELS( low levels will be there in females too)
Finally consult a good gynecologist and do not get panic....there are many surgical and medical procedures to treat
infertility...
I hope this info will help you...
Thank you