That's what I've also noticed. What helped me a lot, was that during university I wasn't particularly social, so I was able to stop eating sweets (by not buying them, and not being in a place where they were offered freely – think parties and such).
This worked to the point that I stopped identifying those as food, and would actually not want to eat any when encountering them, although two years prior I'd buy Snickers bars by the truckload.
Of course, later I more or less relapsed, by trying just this piece of cake when eating out. Which became more and more regular. Of course, eating out is terrible for this, as I'm pretty sure they put tonnes of sugar in their sauces. Otherwise, I can't explain why eating a steak in a restaurant will make me hungry two hours later, whereas eating the same-sized steak at home, but without the sauce, will have me satiated until evening.
This worked to the point that I stopped identifying those as food, and would actually not want to eat any when encountering them, although two years prior I'd buy Snickers bars by the truckload.
Of course, later I more or less relapsed, by trying just this piece of cake when eating out. Which became more and more regular. Of course, eating out is terrible for this, as I'm pretty sure they put tonnes of sugar in their sauces. Otherwise, I can't explain why eating a steak in a restaurant will make me hungry two hours later, whereas eating the same-sized steak at home, but without the sauce, will have me satiated until evening.