I am I think the only person in the world who NEVER gained a single pund on depo, and had absolutely no problem at all losing fat. I also don't have periods. I do get cramps now and then and sometimes, though not often, get bloated. I love it. The pill didn't work for me, I tried so many different kinds that made me irritable, hungry, irregular (not that NOT having periods is necessarily always good), even some that made my hair fall out! Plus, I too suck at taking pills.
I love depo, I will never take anything else