Why People don’t Achieve their Goals.

Top 5 reasons why people don’t achieve their goals:
1. Mindset
2. Excuses
3. Inconsistent
4. Lack of support
5. Don’t habit stack

As human beings, we all have goals and aspirations that we want to achieve. It could be getting fit, earning a degree, starting a business, or anything that we believe will make us happy and fulfilled. However, setting a goal is not enough; you also need to have the determination, discipline and focus to achieve it. Unfortunately, not everyone can accomplish their goals, and there are several reasons why. In this blog post, we will explore the top 5 reasons why people don’t achieve their goals and what you can do about them.

  1. Mindset One of the biggest reasons why people don’t achieve their goals is due to their mindset. Your mindset plays a critical role in determining whether you will succeed or fail. If you have a negative mindset, you are more likely to give up when faced with challenges, setbacks, or failures. On the other hand, if you have a growth mindset, you are more likely to persist and learn from your mistakes.

Source: Carol Dweck’s book “Mindset: The New Psychology of Success”

  1. Excuses Another reason why people don’t achieve their goals is due to excuses. Excuses are a way of avoiding responsibility and accountability for your actions or lack of action. You may blame external factors such as lack of time, money, or resources, or you may blame internal factors such as lack of motivation, discipline, or confidence. However, the truth is that excuses will only hold you back from achieving your goals.

Source: Mel Robbins’ book “The 5 Second Rule: Transform Your Life, Work, and Confidence with Everyday Courage”

  1. Inconsistent Consistency is key when it comes to achieving your goals. However, many people struggle with being consistent. They start off strong, but after a few days, weeks, or months, they lose steam and give up. Inconsistency can be due to a lack of motivation, discipline, or accountability. It’s important to identify why you are inconsistent and find ways to overcome it.

Source: James Clear’s book “Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones”

  1. Lack of support Having a support system is crucial when it comes to achieving your goals. Your support system could be your family, friends, mentor, or coach. They can provide you with encouragement, motivation, feedback, and accountability. However, not everyone has a support system, or they may have a support system that is not helpful or even sabotage. It’s important to find people who believe in your goals and will support you in achieving them.

Source: Dr. Henry Cloud and Dr. John Townsend’s book “Boundaries: When to Say Yes, How to Say No To Take Control of Your Life”

  1. Don’t habit stack Habit stacking is a technique that involves linking a new habit to an existing habit. For example, if you want to start meditating every day, you could link it to brushing your teeth in the morning. By habit stacking, you are more likely to stick to your new habit because you are piggybacking it on an existing habit. However, many people don’t habit stack, and as a result, they struggle to establish new habits.

Source: BJ Fogg’s book “Tiny Habits: The Small Changes That Change Everything”

In conclusion, achieving your goals is not easy, and there are several reasons why people don’t achieve their goals. However, by understanding these reasons and taking action to overcome them, you can increase your chances of success. Remember to have a growth mindset, avoid making excuses, be consistent, seek support, and habit stack. With these strategies, you can turn your goals into reality.


  1. Dweck, Carol. Mindset
Coaching can help with all of these issues and more. I have developed programs using the stages of behavior change and motivational interviewing techniques to help you overcome these reasons. Several of the books I have in my store are some of my favorites and will help you overcome these reasons as well.