Quote:
Eating well is not a punishment. It's making you healthy.
EXCELLENT POINT!!!

I think too often when we "diet" we think of it as punishment. That is such destructive thinking!! The same goes with exercise. I feel if we think of food and exercise is punishment we set ourselves to feel we can later "reward" ourselves with high calorie, high fat, empty calories and abandon regular exercise. Think of what those "rewards" really are...obesity, high blood pressure, high cholesterol, heart attack, diebeties, just to name a few. No the kind of "rewards" I want.
I am going to assume you are journaling your food intake and that you are exercising. If you do this you know how many calories are in what you eat, if you go over your daily allotment then you have to do something to compenate for it. A little more time working out, or increasing the intensity, cutting a few calories then next day or two (still staying in a safe range).
Still the best thing you can do is PLAN!! If I want a chocolate bar, I work it into my plan. I know Newmans Own Sweet Dark Chocolate bar has 170 calories, I can have it as long as my daily calorie total doesn't exceed 1750.
I do think your mom has a valid idea, in general, she just stated it wrong. When dieting you should not deprive yourself of foods you love. You should find a way to work them into a healthy eating plan. But you shouldn't use holidays, vacations, social gatherings to abandon sensible eating. It has been my experience that once you start eating healthy and on plan you are more motivated to stay on plan...no matter what!!
I will get off my

now!!!