how long can stress delay ur period?

I just started college and got into my first car accident about two weeks ago been crying almost everyday and been so stressed out i have two apps one says im late 3 days and the other one says i could start today or tomorrow. me and my bf haven’t had sex we just have dry humped but we had our underwear on so i’m definitely not pregnant so i think it’s my stress delaying my period right now i have really bad cramps tho and my boobs are sore and im freaking out and been so emotional shouldn’t those be signs it’s going to come? i’m stressing out more overthinking this