I’m slim and always have been. I need quite a lot of calories per day for my size and needs watch out that I eat enough in stressful times because if I miss a few meals, or just eat something small, the weight will drop off me.
Why am I slim? I think partly it’s genetic/build. I’m quite muscly and don’t have much fat so I burn more calories. I’m also active. Not ‘going to the gym’ active, but constantly on the go. I also walk a lot.
I limit the amount of crap I buy because it’s addictive and if I had cupboards full of large bags of crisps, biscuits, chocolate, I’d eat it. I just don’t buy it or limit my purchases. I rarely have takeaways and dislike popular ones like pizza and burgers (I go for Indian, Chinese, Thai, etc) so I reckon they have less fat.
I think another part of the issue is the balance of foods on the plate. I love veg and always have plenty of veg with a meal - around half the plate. My (very) obese friend rarely has veg and doesn’t seem to think of it. A small thing but I think it makes a difference.
Losing weight is a lot harder than putting it on! Also, obese people usually have a fair bit of insulin resistance that hinders weight loss. I don’t think it’s easy.
In brief, limit takeaways and crappy snacks by not buying them; eat lots of green veg; don’t drink your calories(ie fizzy drinks, juice, beer, etc); keep active - walk, go up and down the stairs, keep busy. Be aware of what you’re eating too. If you eat watching the TV, it’s so easy to mechanically shovel in food and nibbles in a mindless way.
Look at the portion sizes on things like cereal and pasta. Weigh them out and see their size, then stick to that portion size. People’s judgement has gone out the window.