Self-confidence comes from believing in one's own abilities and having a positive self-image. High self-confidence is important because it determines how much one can achieve in life and impacts happiness. Self-confidence enables risk-taking and challenging oneself to achieve new goals. Both under-confidence and over-confidence can be problematic - under-confidence prevents growth while over-confidence can lead to failure from lack of preparation. Visualization, affirmations, facing fears daily, and helping others are techniques to improve self-confidence.