Hello..
Well it's quiet possible that due to stress,tension your periods are getting delayed..now a days pcos is a common problem in your age group.. I would like to know little detailed history and examine you to see if there are any other symptoms like excessive hair growth,sweating to rule out hormonal balances...
Thyroid may also be an issue
Answered2016-03-16 12:46:43
Let others know if this answer was helpful