"depo-provera is the best birth control i have ever experienced. i have had none of the said side effects. no weight gain, no bleeding whatsoever, and no uncomfortable side effects. it is easy to remember, only having to go in every 3 months. i highly recommend this form of birth control. great experience."