"i am 25 and i have been on depo-provera for about 3 years. my mother is my doctor so she warned me about the weight gain. i somehow lost 5lbs once i started taking it. my weight has been up and down for the past 2 years but i don&#039;t think it is due to the shot. its my love of food. anyways, the shot is great; every 3 months. i haven&#039;t had a period for 3 years. spotting every now and then but that&#039;s okay. i am very worried about getting off of the shot but i will prepare for that when the time comes."