Am I pregnant??

Stephany • Colombian | 24 | Married ✨
Ok, so my husband and I had unprotected sex on nov 18th, I am supposed to get my period at some point between dec 4th and the 7th. Today is the 9th and still no period. I've had mild cramps, not painful like my usual period cramps, just a funny feeling, and also sore breast like a week ago, but not anymore. I don't know if it's too soon to take a pregnancy test, but I'm so so so anxious to know, it's actually stressing me out. Should I just go for it and test it out? Or is it just too soon and I should wait to get reliable results?