"i&#039;ve been on depo for 4 years, and i love it. despite the shot every three months i don&#039;t have my period, mood swings, or cramps. everyone has a different body so not everyone will have the same effect with depo. for me it was the best birth control i could have chose. two thumbs up!!"