Sometimes, hormonal changes disturb the menstrual cycle. The reason behind hormonal changes/disturbance can be any of the following:
1. Stress
2. Change in diet
3. Exercise
1. Stress
2. Change in diet
3. Exercise