Nervous

Hi, I'm 19 & a freshman in college. My period is almost 5 days late & I'm freaking out. I'm even more scared because I've had sex with two guys in-between my last period & now, but I used protection with both guys. One of the guys is an ex & the other guy is kind of a new fling... Everyone keeps telling me that my period will come & that I just need to relax since stress can push it back, but I'm so nervous & scared. I just don't know what to do... Should I wait a few more days or should I just go buy a pregnancy test now? Do I talk to the guys about it or do I wait until I know for sure? I'm just asking for some advice...