"i had the best experience with the depo-provera. i first went on it jan 2006. i have had absolutely no periods since then. i did gain some weight, about 20 pounds, but have been able to lose it with proper diet and exercise. i should point out, i frequently eat fast food and frozen pizzas, so that i&#039;m willing to bet that&#039;s the reason i gained weight and the depo had very little to do with it. the shots weren&#039;t that bad and having to only get it every three months was very nice. i was on depo-provera for about 7 years and loved every minute of it, but every doctor i went to said that depo-provera isn&#039;t supposed to be long term and that i need to consider a different form of birth control. i will try nexplanon and if i don&#039;t like it, i&#039;m going back on depo-provera."