Why Can’t I Lose Weight?
Struggling to lose weight can be incredibly frustrating, especially when you feel like you’re doing all the right things but nothing seems to work. While calories do matter, weight gain and weight loss are often influenced by much more than simply eating less and exercising more.
Sleep, stress, hormones, gut health, food choices, blood sugar and certain medications can all play a part.
If you’re constantly hungry, tired, craving carbohydrates, gaining weight around your middle, or finding that the scales refuse to budge, there’s usually a reason for it.
The good news is that working out what’s driving it is often the first step towards making real progress.
What Your Weight Gain Pattern Could Mean
| If you notice… | It could be related to… |
|---|---|
| Weight gain with fatigue and poor sleep | Stress hormones and appetite regulation |
| Weight gain with bloating and digestive trouble | Food sensitivities and/or gut health |
| Weight gain around perimenopause or menopause | Hormonal changes |
| Weight gain since starting a new medication | Worth asking your GP or pharmacist about |
| Weight around your middle, constant hunger, carb cravings | Blood sugar and insulin |
No single symptom confirms a diagnosis, but noticing patterns can often provide useful clues about what may be influencing your weight.
The blood sugar connection
Blood sugar is worth understanding, because it affects hunger and cravings more than most people realise.
Meals high in refined carbohydrates and sugar cause blood sugar to rise quickly. Your body responds by producing insulin, a hormone that moves glucose out of the bloodstream and into your cells.
Frequent spikes in blood sugar mean frequent spikes in insulin, and over time that can contribute to:
- Feeling hungry again soon after eating
- Stronger cravings, particularly for carbohydrates
- Energy crashes in the afternoon
- Weight settling around the middle
- Finding it harder to lose weight
It’s one reason people can eat a decent meal and be hungry an hour later. It’s generally not a lack of willpower, it’s what the blood sugar is doing in the background.


Stress, cortisol and weight gain
Stress has more impact on weight than most people expect.
When you’re under pressure, your body produces cortisol, often called the stress hormone. Short bursts of that are normal and not a problem. It’s ongoing stress which makes a difference, and it can affect:
- Appetite
- Cravings
- Sleep
- Blood sugar balance
Most people recognise this one. When you’re stretched, tired or overwhelmed, it’s sugary and starchy food you tend to reach for. That’s your body asking for energy. Fast. And that demand can be a lot harder to override than people imagine.
Could Gut Health Affect Weight?
Possibly.
Your gut microbiome plays an important role in digestion, appetite, inflammation and metabolism.
While gut bacteria are not solely responsible for weight gain, research increasingly suggests the microbiome may influence:
- appetite regulation
- food cravings
- digestion
- blood sugar control
- inflammation
Poor diet, stress, alcohol, lack of fibre and repeated antibiotic use can all affect the balance of bacteria in the gut.
Some research suggests that gut bacteria may influence how we extract energy from food, which is one reason gut health is receiving increasing attention around weight management.


Food Choices Matter More Than Calories Alone
It might seem obvious, and calories do matter.
But they are not the whole story.
Two meals can contain similar calories yet have very different effects on:
- hunger
- blood sugar
- cravings
- energy levels
Many people find they feel fuller for longer when meals contain:
- protein
- fibre
- healthy fats
- minimally processed foods
Rather than relying heavily on sugary snacks, cereals, pastries and ultra-processed foods.
FAQs
Why can’t I lose weight even when I’m eating healthy?
Weight gain can be influenced by many factors including blood sugar balance, stress, sleep quality, hormones, medications and gut health.
Can poor sleep cause weight gain?
Yes. Poor sleep may affect appetite hormones, increase cravings and make weight management more difficult.
Does stress make it harder to lose weight?
Potentially. Chronic stress may increase cortisol levels, which can influence appetite, cravings and fat storage.
Can gut health affect weight loss?
Research suggests gut bacteria may influence digestion, appetite, inflammation and blood sugar regulation, all of which can impact weight.
Why do I crave sugar when trying to lose weight?
Cravings are often linked to blood sugar fluctuations, poor sleep, stress and highly processed diets.
Why am I gaining weight around my middle?
Weight gain around the middle is often linked to a combination of factors including blood sugar imbalance, poor sleep, stress, hormonal changes and reduced activity levels. Understanding the wider picture can help identify what may be contributing.
About The Author
This article was written by Iona Urquhart, a qualified nutritionist and founder of TESTme Health
Iona has spent over 15 years working in personalised nutrition and preventative health, helping individuals better understand how food, gut health and lifestyle factors may influence ongoing symptoms such as digestive discomfort, fatigue and brain fog.
Through TESTme, she focuses on helping people move beyond guesswork by combining food intolerance testing, gut health testing and practical dietary guidance to support clearer, more informed health decisions.
Important Note
The information in this article is intended for educational purposes and should not replace medical advice from your GP or healthcare professional. If you have ongoing symptoms or concerns about your health, always seek appropriate medical guidance.
Article you might find helpful:

