Getting off depo for health and weight loss

Options
I had my son 9 months ago lost 20 pounds in the 6 weeks. Then got on depo and gained 20 pounds back. Because of that I got gallbladder stones, stopped drinking soda, milk, and eats pasta packets. My diet has changed drastically and because of depo no matter how much I exercise or what I eat I can't lose weight, even cut out snacking. And depo stays in your system for a year or more.