could I be pregnant ?

So my boyfriend was home on leave for a week and so obviously we had sex everyday multiple times a day and he never pulled out once and I am on the pill I had been on it for a month when he was home and he came home right after I ended my period. I was a couple hours late taking the pill some nights. I am now having extremely sore breasts and craving weird ass things lol. Is there anyway I could be pregnant ? 
P.s. I'm not suppose to get my period for a week and a half and I'm experiencing weird cramping today.