Pregnant?

I have been on birth control shot from july -october I didn't get my period in october but it came in November on the 7 for seven days. I have been having unprotected sex with my boyfriend. It is now December 18 th and my period hasn't come yet . Could I be pregnant? I feel normal