"i&#039;ve been on depo for about 7 years.  my doctor never told me that i shouldn&#039;t be on it for so long, but others have.  i would have rated it a 10 because it stopped my period. i would get occasional spotting like once a year. wonderful! also, it&#039;s easy to remember to schedule your appointment every three months - 10 minutes in and out of the doctors office.  my insurance covered the shot and everything is good there. however, i cannot lose weight. no matter what i&#039;ve tried. i can&#039;t get rid of it and i blame depo for that. also, i&#039;m nervous about the decrease of my bone density. so i am now looking to go to implanon and hope for the better."