spotting

Liz
Ok so, I am in birth control and I had sex on December 2ND. I was supposed to have my period yesterday and I haven't. I've been getting cramps and today I spotted but my period didn't actually start. Please help I'm so worried.