I can totally relate. I am a carb lover. So many people and so many diets are out there that preach against. So, you eat that hot dog with a sad face cursing under your breath. You end up eating a bag of chips and a carton of ice cream later.
Personally, I eat to live. Not live to eat.
When you have what you like, you are satisfied and do not over do it. Atleast that is how I feel. If you deprive yourself, you are going to end up gorging. So, if I want some spaghetti, I eat spaghetti. I am satisfied. I don't go and eat a million candy bars afterwards.