Welcome to Health Care Magic, I understand your concern.
Thanks for posting your query.
Delayed periods could be due to many reasons, well in your case it could be due to stress
, or a condition called as PCOD
. Also if you are on birth control pills, there can be variation of your menstrual cycles, since you have taken the pregnancy
tests and its turned out negative, lets rule out the possibility of being pregnant.
I suggest you to consult a gynaecologist and get relevant tests done to rule out other causes, also get a USG scan done .
Reduce stress , and exercise moderately .
Please get a hormone level test done of FSH, LH and TSH
Once you recieve the results, consult your gynaecologist for prescription of suitable medication.
Hope this answers your query satisfactorily.
Do write back to me if you need further assistance,