7 days late

I had sex on the 28th and 29th , My last cycle was from the 8-12th. I should have got my new period Dec 3rd! I have been cramping so bad today and my breast are starting to get sore! I keep thinking its my period and nothing! I've been on time the past few months and I haven't been stressing. When should I test?