I was on the Depo shot for 2 years and then missed a date when I had surgery, and then got it a week later and I got my period and got the shot done again. I was on metronidazole a couple weeks later and didn’t have sex, and now I’m on amoxicillin and just had sex and he might of came in me. Am I good since I’m on the shot, or should I get a contraceptive because I’ve been on antibiotics?