For the record, I have *never* heard rave reviews about Depo. I've never even heard a remotely favorable review of Depo.
Here ya go, I loved depo. No period, lost weight, never had an issue. I was on it for 5 years, then opted to try nuvaring just to see how I was with different hormones (I got curious about who I was without depo hormones). No difference and still no side effects (nuvaring is really good for that) but I did have to give in and have a period every 3 months. I went back to depo after 2 years for another 2-3 years, but then got a mirena IUD bc I know depo isn't a healthy long term option (and my bf pressured me off it for this reason).