depo shot

if I just got my second shot at the beginning of March , is it in my system enough to fight off sperm? because I haven't got my period this month and me and my fiancé had protected sex a few weeks ago and my period isn't here