Hello there....., it is due to hormonal imbalance.... In a normal menstrual cycle, a balance between the hormones estrogen and progesterone regulates the buildup of the lining of the uterus (endometrium), which is shed during menstruation. If a hormone imbalance occurs, mentrual irregularities occurs..
Answered2016-06-11 18:08:15
Let others know if this answer was helpful