MEMBERSHIP SALE now on
Save over 60% with annual membership*

Photo of article author

Nutritionist Beth Furness (ANutr), holding a BSc in Nutrition and Health, is deeply dedicated to applying evidence-based knowledge to all aspects of nutrition. Her passion lies in fostering healthy relationships with food, ensuring that everyone maintains a balanced and sustainable approach to nutrition.

If you’ve ever tried to lose weight and caught yourself saying things like ‘I’ve been so good this week’, ‘I was bad yesterday’ or ‘no thank you, I’m trying to be good’, you’re definitely not alone! In fact, these are some of the most common phrases I hear, not only from people trying to lose weight but across society as a whole when it comes to our diet. Whether it’s turning down a slice of birthday cake, ordering a salad when eating out, or enjoying a takeaway on a Friday night, many of us tend to judge our food choices and ourselves as either ‘good’ or ‘bad’.

While this is incredibly common, the issue is that although it may seem harmless on the surface, this way of thinking, if you’re looking to lose weight, can actually make weight loss feel more difficult, more restrictive and far less sustainable. So why do we fall into this language if it doesn’t really serve us, and what should we be focusing on instead? Let’s take a closer look!

Where does ‘good’ and ‘bad’ food thinking come from?

For many people, this kind of language is incredibly ingrained. Most of us didn’t consciously choose it; it’s something we’ve picked up over time through diet culture and the constant messaging around ‘clean eating’, ‘cheat meals’, ‘sinful choices’, ‘naughty foods’ and similar terms. Without even realising it, food starts to take on moral weight. A salad can feel like a ‘good’ choice, a couple of biscuits can feel like a ‘slip-up’, and suddenly eating becomes less about fuelling our bodies and more about judgement and self-evaluation.

The challenge with this is that it can subtly turn weight loss into something far more stressful and emotionally loaded than it needs to be. When we start tying food to morality, every choice can begin to feel like a reflection of how ‘disciplined’ we’ve been, how much ‘willpower’ we’ve got, or whether we’ve ‘failed’ in some way. That naturally creates pressure to be perfect – to get everything ‘right’ all the time – even though perfection simply isn’t how real life works, nor how sustainable weight loss is achieved.

I still remember this mindset clearly from my own teenage years, especially when highly restrictive ‘what I eat in a day’ videos from supermodels were everywhere on YouTube. I genuinely believed that if I just ate exactly like them, I’d lose weight and finally feel more confident in my own skin. So I’d start each week full of motivation. Breakfast would be avocado on toast (I used to hate avocado, so I would literally force it down me), lunch would be a bland salad, and in my mind, I was doing everything ‘right’. I was being ‘good’. But by mid-afternoon, that motivation would start to fade. The 3pm slump would hit, cravings would creep in, and all I could think about was something sweet. I’d try to push through it, telling myself, ‘I’ve been doing so well… I can’t ruin it now.’ And that’s when the internal battle would begin – trying to stay ‘on track’, trying to hold on, trying to be ‘good’.

More often than not, that would only last so long. Eventually, I’d give in and have the chocolate bar or the bag of crisps I’d been thinking about. But instead of seeing that as a normal part of eating, it would instantly feel like failure. In my head, it became ‘I’ve fallen off the wagon’, and just like that, the mindset would switch to ‘I’ll start again tomorrow’.

Looking back, I can see that the issue was never really the food itself. It was the cycle created by restriction, the pressure to be ‘perfect’, and the guilt that followed any deviation from that plan. It wasn’t a lack of willpower; it was an unsustainable approach to eating that made normal, human experiences feel like mistakes.

Why this mindset can make things harder

The problem with labelling food and behaviour as ‘good’ or ‘bad’ is that it leaves very little space for normal life. One higher-calorie meal, a spontaneous takeaway, or a weekend with friends can suddenly feel like you’ve ruined everything. From there, it’s very easy to slip into familiar thoughts that 15-year-old Beth had, like ‘I’ll start again on Monday’ or ‘I’ve blown it now, I may as well carry on’.

This is all-or-nothing thinking in full force. Instead of seeing food as part of an overall pattern, everything becomes split into success or failure. The difficulty is that this often leads to a cycle of restriction, guilt, and overeating – not because of the food itself, but because of how we interpret it emotionally.

In reality, one meal, snack or day of eating differently has very little impact on long-term progress. Weight loss is driven by consistency over time, not individual moments. What matters most is what you do the majority of the time, not whether every single choice is ‘perfect’.

Why being good doesn't work for weight loss

Health is about more than just food choices

Another important part of this picture is remembering that health isn’t only about what you eat. Nutrition is one piece of the puzzle, but so are other factors, like sleep, stress, movement, hydration, and whether you’re eating enough to support your body.

It’s entirely possible to eat what looks like a very ‘healthy’ diet on paper, but still feel tired, unbalanced, or inconsistent if other areas of life aren’t supporting you. Skipping meals, under-eating during the week, or running on poor sleep can all make it harder to stay in tune with hunger and fullness cues, which in turn affects how sustainable your habits feel.

When we zoom out a little, it becomes clearer that health is less about perfection in individual meals and more about whether your overall lifestyle supports your energy, wellbeing and consistency.

What to focus on instead of being ‘good’

A more helpful approach is to get curious about your choices rather than judging them. Instead of focusing on whether you’ve been ‘good’ or ‘bad’, try asking yourself questions that help you learn something about your habits, hunger, and food choices, rather than simply criticising them.

You might ask yourself things like:

  • Was this meal satisfying?
  • Did it keep me full for a reasonable amount of time?
  • Did I include good sources of protein and fibre?
  • Did I actually enjoy it?
  • How does this fit into my overall day or week?
  • What would help my next meal feel more balanced?
  • Did this meal simply provide vitamin J (J for joy!)?

These kinds of questions move the focus from ‘did I do well or badly?’ to ‘what’s helpful for me going forward?’ That change can make a big difference in how you respond to food choices, especially when things don’t go exactly to plan.

Why being good doesn't work for weight loss

Reframing unhelpful thoughts around food

We all have moments where old thought patterns can creep in, especially when things haven’t quite gone in the direction we were hoping for. The aim isn’t to never have those thoughts, but to notice them when they show up and reframe them so they feel more supportive and helpful in your approach to food and yourself.

For example:

Instead of ‘I was bad yesterday’, try
→ ‘Yesterday was higher in calories than usual, and I’m back to my normal routine today.’

Instead of ‘I’ve ruined everything’, try
→ ‘One meal doesn’t undo my progress.’

Instead of ‘I need to be stricter with myself’, try
→ ‘I need an approach I can actually sustain long-term.’

Instead of ‘I’ve fallen off track’, try
→ ‘I’ve enjoyed my food today, even though I’ve had more calories than I planned. I’m now going to focus on making one addition to my next meal to make it a little more nutrient-dense.’

Instead of ‘I’ve failed’, try
→ ‘This is just part of normal eating – I’m just going to move on.’

Changing how we talk to ourselves can really help take the guilt out of eating decisions and bring things back into perspective. Over time, they make it much easier to move on quickly, stay consistent, and avoid getting stuck in that cycle of feeling guilty, restricting, and then starting over again.

Why being good doesn't work for weight loss

A more sustainable way forward

Ultimately, weight loss, or even just a healthy lifestyle, doesn’t require perfection, restriction, or constantly trying to be ‘good’. What it really comes down to is consistency, flexibility, and building habits that genuinely fit into your life in the long term.

Food isn’t a moral test, and you’re not ‘good’ or ‘bad’ based on what’s on your plate. One meal, one day, or even one weekend doesn’t define your progress, and it certainly doesn’t define your success. At the end of the day, the goal isn’t to eat perfectly – it’s to find a way of eating and living that feels realistic, enjoyable, and sustainable for you!