how long can your period be delayed by 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.