Stress and missed period

I’m currently 7 days late... my cycles usually run longer but not this late. I took a test and it’s negative. I’ve been so stressed about getting my period, starting Zoloft (day 5) and my dad having a huge medical problem develop.

Can all this stress really delay me this much? I truly do not want to be pregnant as I’m not in the best mental situation right now.

My husband pulls out well before cumming so it would literally be precum. How likely is that to be a thing?