I got the depo shot on March 17th, I was supposed to get my period on the 20th but i didn't. The doctor told me that was normal if I missed my period but then today I had unprotected sex and he finished. Could I be pregnant or is the depo shot working already?