Leslie: Allow me to rephrase your question. I believe the better question is "what skills you need to overcome obstacles and challenges?" We all faced different obstacles and challenges. How I have overcome my challenges may only work for me based on my situation. As you "level-up", you will face greater adversities because you can easily solve minor inconveniences.
I believe having grit is one of the most important skills that one needs to possess. So, how do you develop grit? I highly recommend that you watch the following TED Talk. After that, read the recommended book.
Jackson recommends the following next steps:
- Grit: the power of passion and perseverance by Angela Lee Duckworth. https://www.bing.com/videos/search?q=ted+talk+grit&view=detail&mid=52E3784A0FD900C3796E52E3784A0FD900C3796E&FORM=VIRE
- Mindset: The New Psychology of Success by Carol Dweck. https://en.wikipedia.org/wiki/Carol_Dweck