I'm small and don't hide excess weight easily. I was "natutally slim" in my youth and 20s. I lost baby weight twice in my 30s by getting back into good habits and making mindful choices. In my 40s I do have to be concious about my choices, but I'm not punative about it.
If I actually really want something, I will eat it. If I don't actually want it, I can decline it. I am not a dustbin. Excess food is better in the bin than in me. If I am full, I'll leave the rest, even if it's only 2 bites left. I generally don't like feeling stuffed. It's only the occasional Indian or Thai meal where it feels like it's worth that feeling.
I eat for nutrition, and nutritious food is satisfying and appealing. There is the glitch of the effort to make healthy meals and my battle can be with convenience rather than desire. But if I'm in a good habit, that helps. I have realised that I really am not keen on palm-oily chocolate and cakes, and would much rather have the real things occasionally.
I'm active, and always have been. If I was sedentary, my body would only need 1400 calories a day to survive so burning off a few extra hundred most days helps to keep a fairly normal diet. My family is slim in youth then gains weight 30s-40s+, so my genes are not particularly advantageous.
I'm not a major snacker and am a light drinker. I eat well at meals and try not to drink too many calories. In my last workplace, most collegues were obese. There was also a lot of wine o'clock going on. In the day, I'd appear to eat more and would eat from the canteen, rather than eat "diet foods" then binge in the evening.
Yes I conciously maintain my weight with choices of nutrition and exercise (which is mainly about its own benefits), but I'm not deprived and enjoy a healthy range of real foods.