The one crucial skill required to succeed in life is the problem solving skill. While typically we are all good at solving problems of the kind we have seen before, a lot of us struggle when it comes to solving unseen problems. Naturally we don’t enjoy doing something we struggle with and hence avoid it. Eventually most of us don’t ever get a chance to develop this skill set.
On the other hand, those who can solve problems they haven't seen before become successful. People who can think creatively, use knowledge from one context in another are always in demand. It seems nothing is difficult for them, they can solve any puzzle, surmount any challenge, they know how to win!