I got my first depo shot on December 11 and when I was due for my next shot around March 12 but I got it two weeks later because I missed my appointment . I got my next shot on March 26 , I was on my period when I got The shot .and two weeks later I had unprotected sex. Now I'm sopost to get my period on April 18 but I haven't gotten it. Could I be pregnant?