I'm very anti-diet. "Diet" means "I'll force myself to eat like this, until I get back down to how much I should weigh." And then what?
I can force myself to eat "diet foods" but so long, and my head stays stuck on "what I want to eat when I finally lose my weight." Well, gee whiz! What I like to eat is so not-diet, the only thing that happens then is I regain the weight I just lost.
So, I don't think "diet" anymore. I think, "new way to eat." If I'm not holding off on what I want to eat, then I'm not consumed with the forbidden fruit. I'm already eating what I want to eat, just less.
And I learned something, that I have to remember again. I always, always want more if something taste good! If I had my druthers, I'd eat something I like that much until I'm so stuffed, I can't eat anymore. But, even at that point, I STILL want more! Sooo, what's the difference between that and eating less but still wanting more? Only one difference -- I'm not getting fat eating it. lol
If you're on a diet until you lose all the weight, that tells me you're looking forward to the day you get off it to eat what you want. Try and figure out how to eat what you want now, but eat less. Then it's never a "diet." It's just a way of living. It's a permanent change, not a temporary one.