Period is late but I feel like it's coming...?

So my period is now 3 days late which wouldn't be a big deal normally cuz my period is notorious for never sticking to any consistent schedule. Some cycles it come on the 21st day and others it comes on day 26. What is bothering my is I had sex about a week ( we used condoms) before my period was due and now I feel the pressure in my back, my boobs are sore, and I'm bloated like it's coming but everyday since it was supposed to come it isn't here! Is it coming or should I be taking a pregnancy test?