I don’t know what group to put this in. Just need help

Noelani

So I’m 17 going on 18 and I have been on the depo shit for almost three years now. And just recently I started gaining weight. And I mean I went up 40 pounds in about two months. And I keep going up slowly now. ( I was 115 before I started gaining weight now I am 140 or 45 and slowly rising all in the span of about 5 months) My mom insists it’s the birth control and my doctor thinks it’s just me eating a lot of junk food. I have tried everything from eating one meal a day to working out and only eating proteins and veggies. And I still keep going up in weight. Could this be a problem with my thyroid. I have a small bump in my neck, weight gain, fatigue, and I can eat a whole meal and still need something after. HELP ME.