I'm pretty slim. Lucky genes in part.
I've put on weight in the last year (am circa 9st now, but was 8st) and this is solely due to eating piles of crap when I'm bored. Particularly in front of the TV at night.
I'm now losing it slowly, because I've taken up a part time job and I rush about all day. It's not the physical rushing about though, it's the fact I don't stop, I got in today at 9.15, I left at 4 and got home and thought "blimey, I didn't have lunch".
When you are busy, the time goes so quickly and you just buzz about from one thing to another and it's a complete distraction from hunger. I say this as someone who would sit at home when the DC were in nursery and graze all day, tubes of pringles, multiple choc bars, endless tea with a biscuit or 3 each time. Now, for 3 days a week, I am on such a mission at work, I grab a couple of teas throughout the day and I don't even think about food.
My clothes are suddenly fitting better again, instead of looking like they were borderline too small. Being busy is what works for me.