Hormonal disorders can cause menstrual irregularities and may be caused by lack of hormones for the endometrium when it squeezed into a menstruation. The main cause is obesity because obesity is a disorder in the production of hormones that regulate ovulation. Thus, it is a disorder of menstrual cycle. When there is no ovulation, it is not menstruation.