how long can your period be delayed due to stress?
Stress can delay your period, but the good news is that stress shouldn't completely stop your period (like, forever). If you've gone more than six weeks (the amount of time it takes to classify a period as fully “missed”) since your last period, it may be time to see a doctor and make sure everything is okay.