I've been on the depo for 2 years, never missed a shot. But on May 5th I got about my 9th shot. And the day after I got my shot I had unprotected sex , but I'm still going to get my shot some time in July exactly 3 months . Am I good?? Can't be pregnant right ??? :) or did I have to wait for the shot to be fully in my system before I had sex even Thoe I've been on it about 2 years ??