If you’re doing everything right but still not seeing the scales move, you’re not alone. Many people find themselves stuck in a frustrating cycle of healthy eating and regular exercise with little to no results. It’s enough to make you wonder, why can’t I lose weight?
At Mendus Pharmacy, we work with patients every day who are facing this same challenge. Often, the problem is not a lack of effort, but rather hidden factors that can stall weight loss. Here are ten common but often overlooked reasons you might be struggling to lose weight, along with tips on how to move forward.
1. You’re not sleeping enough
Sleep is one of the most underrated aspects of weight management. When you don’t get enough rest, your body produces more of the hunger hormone ghrelin and less of the hormone leptin, which tells you when you’re full. Poor sleep can also lead to cravings for high-calorie foods and make you too tired to exercise. Aim for at least 7 to 9 hours of quality sleep each night.
2. Your stress levels are too high
Chronic stress can trigger the release of cortisol, a hormone linked to increased belly fat and cravings for sugary or fatty foods. Even if your diet is on track, high stress may be interfering with your body’s ability to shed excess weight. Finding ways to manage stress through mindfulness, exercise, or support can make a big difference.
3. You’re eating more than you think
Portion sizes can be surprisingly misleading, especially when eating out or preparing food without measuring. Even healthy foods can lead to weight gain if you’re consuming more calories than you burn. Try keeping a food diary or using an app to track your intake for a week. You may uncover hidden calories in snacks, sauces, or drinks.

4. You have a hormone imbalance
Conditions such as hypothyroidism, polycystic ovary syndrome (PCOS), and menopause-related hormonal shifts can slow metabolism and contribute to weight gain. If you suspect a hormonal issue, speak to a pharmacist or GP. Blood tests can help identify the problem and guide treatment options.
5. You’re on medication that causes weight gain
Some prescription medications can lead to weight gain or make weight loss more difficult. These include certain antidepressants, beta-blockers, corticosteroids, and even medication for diabetes or epilepsy. If you’ve noticed a change in your weight since starting a new medicine, speak to a healthcare professional about alternatives or solutions.
6. You’re not eating enough protein
Protein plays a key role in keeping you full and preserving muscle mass while losing weight. If your meals are low in protein, you might find yourself snacking more often or feeling less satisfied. Try to include a source of protein with each meal, whether from meat, eggs, dairy, beans, or plant-based options.
7. Your exercise routine isn’t working for you
While exercise is essential for health, doing the same workout every day can lead to a plateau. You may also be overestimating how many calories you’re burning during exercise. Consider mixing up your routine with strength training, interval sessions, or longer walks. Building muscle can also improve your metabolism over time.

8. You’re not drinking enough water
Hydration affects everything from digestion to energy levels. Sometimes thirst can be mistaken for hunger, leading to unnecessary snacking. Drinking water before meals can help you feel fuller and reduce calorie intake. Aim for around 1.5 to 2 litres of water per day, more if you’re physically active.
9. You have unrealistic expectations
Weight loss doesn’t always follow a straight line. It’s common to lose weight rapidly at first, then slow down or hit a plateau. Your body may be adjusting to new habits or holding onto water weight. Stay consistent and focus on non-scale victories such as improved energy, better sleep, or looser clothing.
10. You might need medical weight loss support
If you’ve tried everything and still can’t lose weight, it may be time to speak to a healthcare professional. At Mendus Pharmacy, we offer weight management support tailored to your needs. In some cases, treatments such as prescription weight loss medication or health screenings can provide the breakthrough you need to move forward.
Take Control of Your Health Journey
So, if you’ve been asking yourself why can’t I lose weight, the answer may not be as simple as eat less and move more. Weight loss is influenced by a range of factors, including sleep, hormones, medication, and stress. By identifying what’s really holding you back, you can start to make meaningful progress with the right support.
At Mendus Pharmacy, we’re here to help you take control of your health journey. Whether you’re just getting started or need extra support, our team is ready to offer guidance that works for you. Speak to us today to learn more about our personalised weight management services.
