Let me asks one thing how old are u now?? This thing u should have mentioned.
Irregular menstrual cycles are common on teenage due to hormonal
issues. When the age advances and take proper nutrition , the cycles will adjust automatically. I will enlist the causes of irregular cycles
and work load
5.lack of exercise
6. Any anatomical abnormalities of genital tract and ovaries.
I advise u to take complete blood picture, sonogram of pelvis, hormonal assays , thyroidrofile.
I think this will help u.. If any doubt get back to me...