Hey i been on shot for 3 n a half years and now im pregnant i thought the shot truly worked can anyone tell me how this happen ps never been late or missed a shot so im so lost help please???