I pretty much agree with Riestrella - I don't plan treats but I allow myself events / indulgences. If I'm going to a bar with friends I get a couple beers and eat a few french fries. As long as it's not every night and I'm careful at other meals, being able to 'relax' a bit for fun social events keeps from taking the fun out of it.
Other than that if I find myself craving something for days obsessively I'll indulge - it doesn't actually happen that often - but for example I kept craving buffalo chicken dip all weekend a couple weeks back. I finally went and got a small container of premade, a bag of chips, and just went for it. Very tasty, ate about half the chips and threw the rest away. No regrets, and I've stopped obsessing about it.
I used to give myself weekly cheat days but I finally decided it actually made me think about food more because I would think about what I could eat on that day. This seems like a much more casual/relaxed approach that is still working for me.
My weight loss is probably slower for it (?) but I've been able to stick with the plan for longer than ever (8 mos), don't feel deprived, and don't feel concerned/upset that I "have to eat this way forever". We'll see if it becomes a problem as I get closer to goal.
