Depo shot first time

terrylynn
I'm on the depo shot. This is my first time on it. I got it on the 24th of October and have to go back the 12-15 but I am not getting the shot again how long for it to wear off?