When it comes to sports, skill is important, but it is not he only thing that matters in performance. Even the most skilled players will make mistakes and experience adversity, so it is important for them to remain confident about their abilities even when times get tough. Confidence is a vital trait among minor hockey players, whether or not they are among the top players in their league.
A great article found here