I've been on Depo for about two and half years now. I gained weight (but that was a good thing) and I spot during the last month (when the shot starts to wear off) but it's no biggie. I've actually been thinking of coming off of it and giving my body a break for a few months. I'm just not crazy on the idea of additional hormones in my body. But I do love Depo. It's the best
