so after I had Hayden, when I was in the hospital they gave me the depo shot, I've been on it since she was born.. they give it to you every 3 months.. well I don't get my periods on it at all except about 3 weeks before I'm due for it, I start spotting. it drives me nuts.