Late period causes

I feel my period coming on my boobs are sore i get pains in my stomach like tight before my period by i’m under so much stress from my boyfriend can this stop it? i’m 4 days late and feel like my body is shutting down. how long can it prolong it?