Thanks for you query.
I read your query and I understand your concerns.
Following is my reply:
1) Test yourself for pregnancy
2) If not pregnant, Delayed cycles could be due to stress
you have and its normal to have delayed periods once in a while.
I hope I answered your query. I will be available for any follow up query you have.
Dr. Mahesh Koregol
IVF & Infertility