pregnancy

So me & my boyfriend had sex, im on the depo shot, we used a condom & he didnt cum in me. but 3 weeks late on my period.. what does this mean?