In his book Achieve: Find Out Who You Are, What You Really Want, and How to Make it Happen, Dr. Chris Friesen, Ph.D. talks about what it takes to be successful in your life.
Accepting yourself for who you are. Discovering what your strengths are and working with what you are given. He works with you to figure out and get the most out of your personality, values, strengths, weaknesses, and passions.
Living your life and setting goals congruent with your personality, values, strengths, passions, mission, and purpose. This means not making decisions based on immediate urges, moods, or circumstances.
Realizing that you have much more control over the trajectory of your life than you or others realize.
Accepting that you will repeatedly go through tough times. Tough times are par for the course for those who do big things. You know that’s how the world works, and so there is no point fighting or complaining about it. Without difficult times and failures, there is no learning.
This is a great podcast about how to achieve your goals whether they are personal, professional, or health related.