hi youare having irregular cycles with normal bmi. you could go into what is called oligo ammenorrhoea. this can be due to lifstyle work pressures anxiety etc. failing this can be hormonal. i suppose you are not on indian herbal suppliments or other medication. you need to see doctor who will go thru your issues solve the problem.
Answered2015-10-07 06:40:05
Let others know if this answer was helpful