Thank you for your question.
Periods can be delayed due to several reasons of which hormonal imbalance is one. Other causes are pregnancy, stress, debility, poor nutrition, weight gain or loss, environmental pollutants or pesticide contamination etc
Please consult your gynaecologist if you are concerned or want additional tests done.
best wishes
Answered2015-10-17 17:26:13
Let others know if this answer was helpful