I'll mention a couple of the things its most important to avoid if a player needs to make the N.H.L. The first is love. I've seen a few who were good enough to get to juniors and possibly further and women were their downfall. The second is drugs/booze. If you can steer clear of those factors and have a single minded pursuit of your goal at the expense of all other factors that get thrown in front of you you might make it. Luck, determination, willpower, mental toughness, emotional maturity, a willingness to listen and learn, and skill.