"i have been on this shot since i was 16, i am now 22... soo 6 years. i have gained about 20 pounds!!! that is my huge complaint about it! it works great! i have never even had a pregnancy scare. my sex drive is very healthy, my mood swings aren&#039;t wild, i do not have a period/spotting or anything. when i first received my first shot i bled for three months straight not heavy but had a period then never again after that! you have to make sure you&#039;re taking a calcium pill everyday! this shot will be my last, since i am wanting to have a child sometime in the next year or two. i was told by my doctor getting pregnant after being on depo will be a challenge.. so overall i gave it a 4 rating because it is effective but the weight gain is horrible"