I used to feel that way about food - it's such a mind game! You know you shouldn't and you obsessively think about it and try to rationalize all the reasons you could eat it. Something clicked with me about a year ago that I was wrapped up in guilt and shame for being heavy, feeling resentful that I was ALWAYS dieting, I'd just have this one -(fill in evil sugary carb of choice)- and then I would be a "good girl" for the rest of the day, week, year, life.
It was always The. Last. One.
Then I realized THAT was my problem! This isn't the last donut, the last dish of ice cream, the last Oreo, the last bag of Fritos. I could have them ANY TIME I WANT...I am choosing not to derail myself, choosing not to feel like crap, choosing to leave those suckers over there on the counter because really I just want something sweet - so I can get that from this Quest protein bar, or a couple butter mints (butter, peppermint extract, raw honey - will post recipe in the forum next). If it's more a fluffy bread deal - buy yourself a little container of those frozen cream puffs/mini eclairs -- higher fat, smaller size, similar texture. Limit yourself to just one. Sometimes it's a sweet craving - sometimes a texture thing. Now after I've absolved myself from the obsessive guilt and I still want that after trying something better for me - the donut gets quartered and I savor a quarter.
We always want what we can't have...so stop telling yourself you can't. You can! But talk yourself into choosing not to, and if you really do want it, have it, but on your terms when you are in control and can stop yourself when you've had just enough. Good luck to you! :Rant-Off: