Does Phentermine affect the effectiveness of Depo shot? I have been on the shot for nearly two years, and I have never been late for it. When I started taking Phentermine I had breakthrough bleeding, I knew it was the Phentermine because I only have my period when my shot is due. My question is, if I had unprotected sex, is my birth control still effective?