Failure
Overcoming fear of failure is a major factor toward the achievement of goals. The highly successful people are not the most intelligent, most gifted or blessed.
They are just ordinary people who view failures as temporary speed breakers on the road to success. They are successful because they have developed the skill of learning from their mistakes and are willing to move out of their comfort zone and take calculated risks.