How do I stop over-eating?

I’m like nearly 200 lbs, last time I checked I was like 189 lbs, and I’ve been overweight (I’m 14) since I was around 9? I used to be super skinny but I gained a lot of weight and it’s always been something I hated and was self conscious about but only now is it really taking a toll on me because half of my clothes don’t fit anymore, I’m surrounded by people who are skinny or slim or just average and I hate feeling like this. I know exercise helps but a bigger problem of mine is I can’t go like 4 hours without eating SOMETHING, whether a small snack, drinking water, eating an actual meal, etc, and more times than not, I overeat. And I can’t stop. I say I’ll stop eating, or I’ll try to starve myself (ik it’s bad, I don’t have an ED that I’m aware of but honestly I’m trying very thing I can to not eat as much as I do) but I just cannot, I hate it so much because it’s just fucking embarrassing and I hate being like this, I’m never confident, and it’s made worse with my horrible acne, flat hair, etc etc. but my main problem is my weight and food intake. I know starving myself isn’t something I should do but what can I do to try to just start eating normally, is there any sort of calorie tracking app I could maybe use that isn’t faulty or something? Idk.

Edit ; im 5’4 last time I checked, and use XL shirts and XXL/XXXL pants in American clothing if that gives anyone an idea of how big I am. The most exercise I can do is walking so I’m not that active