For the most part, yes. I still binge on certain things occasionally, and have been at it more lately than I should, but its still only 1 meal a week for what I allow myself.
Here's the basic breakdown
Sugar - once a year
Alcohol - once every 3 months
Grains - in theory once a month, but its been once a week lately.