"i have been getting the depo-shot since 2008 and its been great. i stopped having periods since the first dose which was a plus for me because i get really sick. i didn&#039;t gain weight. the only thing is that the shot is very painful, but i will continue to use it for as long as i can. it&#039;s very effective for birth control."