My last period was November 28 to December 3. I had sex 3 times in December and all those times we used a condom. I was supposed to get my period December 28 but I didn't and I am now 5 days late. Could I be pregnant?! I've been really worried and stressed out. My schedule also changed two weeks ago, I have been going to sleep very late, waking up late and I sometimes only eat one meal a day, eat junk food, and I've stopped exercising since I am on break. Could it be late for those reasons? I've had period symptoms for the past two days such as light cramps and a sore nipple but I haven't gotten it yet.