Hello...,overstress both physical and mental can affect the Menstrual cycle... You have not mentioned your present weight... Sedentary lifestyle ,unhealthy foods all these costs you ,try to manage stress . Learn yoga ,aerobic exercise .. Don't think too much on something. Most importantly sleep for 7-8 hours without disturbances.
Answered2016-04-29 16:42:20
Let others know if this answer was helpful