Welcome to Healthcare magic forum,
Since the cycles are irregular it may be due to anemia
, PCOD(polycystic ovarian disease
imbalance like thyroid
. First we need to find out the reason for the problem and then treat accordingly.
Consult ur gynecologist and get evaluated and start the treatment.
Hope I have answered ur question,