I'm feeling a bit worried because I had protected sex with my boyfriend a couple of days before I was supposed to get my period, which was due on December 5th. It's now December 16th, and I'm late. A few days ago, I had some mild stomach pain and noticed light blood spots. Could this mean I'm pregnant, or is there another reason this might be happening?