Thanks for choosing health care magic for posting your query.
From the description that you have given it appears that you are having an irregular menstrual cycle and can blame it on your stress
. Home test for pregnancy
are fairly accurate and you need not have doubts about pregnancy. Still if you are anxious, you can repeat the test.
Periods can get irregular cause of stress and you may even miss a period. Try practicing yoga and other forms of meditation
. Visit a psychiatrist
who would like to conduct a few cognitive behaviuoral therapy sessions and also train you in progressive muscle relaxation
Hope I am able to answer your concerns.
If you have any further query, I would be glad to help you.
In future if you wish to contact me directly, you can use the below mentioned link:
Wish you good health,
Dr. Srikanth Reddy M.D.