Best Birth Control Option

So to start off I’m 16 and been on bc since I was 13. I use to have really bad periods that would restrict my day to day activities but it’s not as bad anymore. I started off with depo for 3 months and then switched to nexxplanon. I was 112 when I first started it and I got up to 165. It made me really insecure and I just overall hated it . I’m only 5’1 so I filled out really quickly. But last year around September I started losing weight and I am now 140 which I am happy with but I think it was because the birth control wearing off . It went out in December. Will the weight come back if I restart my nexplanon ?