"i have been on this shot for 5 years, almost 6 now. i had had no serious problems. i gained about 40 pounds and i am having trouble losing it, but that is it. when i first got on this i actually lost weight &amp; was the smallest i&#039;d ever been, but i decided to try to switch to the pill (hated it) &amp; then got back on depo, which is when the weight gain happened. i had major mood swings but am now on another medication to help control that. it definitely works and love not having a period! just hate the weight gain. this is definitely a birth control i would recommend."