5 days late!!!

So idk if it's stress but my period is 5 days late it's always on time do you think it could be stress or should I look into getting a pregnancy test. I feel like my period could come anytime but nothing I have sore breast also.