First of all, you said that you were fat when you were a child, which may be genetic factors. Old people and aunts at home should be fat. So 50% of you inherited this.
In high school, I used to eat midnight snack before going to bed, sometimes instant noodles and sometimes snacks. Anyway, I have to eat enough before going to bed and eat a lot during the day, so I gained almost twenty pounds in one winter during that time, and then I went out to college. I'm beginning to feel burdened. Now that I'm working, I'm thinner, which may be related to my control. I recommend some methods. The first thing is to drink more water, not too much. Too many people will feel uncomfortable. Eight glasses of water a day, the one in the morning is preferably light salt water. Second, control the amount of food, don't eat too much, eat half full, only half of the usual amount. Keep a fruit every day. Don't eat on the third night, and don't eat when you are hungry. Sticking to it for a month will have a significant effect.
I think it's easy to rebound if you don't insist all the time. Taking medicine is more harmful and you may gain something. My method is to eat less every time after losing weight, so that my stomach becomes too small and I can eat as much as I want.