Gaining self-confidence is a transformational journey full of ups and downs. Challenges are learning experiences, we become stronger as we find a way to solve them. The result is personal growth and self-actualization and that is a reward which makes every challenge worth the struggle.