Stress and AF

I deal with stress a lot and I know it can affect AF. But I’m never more than a day off from what my apps say and I’m 2 days late and I feel like it may be a few more days.. This isn’t normal for me, plus I’m having like a mild version of my AF cramps.

Basically, I’m just wondering, should I just wait it out and hopefully it comes, or should I take a pregnancy test in a few days if AF still hasn’t arrived??