Taking stock of passions and skills is one part of a plan, and the item most touted. The problem is usually one of matching demand. That’s what hangs people up from doing what they want in life.
One reason is that people don’t know the world outside of their bubble, so it’s hard to see what’s in demand. A second reason is they don’t see where the world is heading, only where it’s been. The final reason is that there is plenty of “hidden” demand in the world, the world doesn’t know what it wants until someone shows them.
Their is plenty of opportunity in the world, but sometimes it takes someone to show you where the opportunity is and how to plan it with the life you want to build.
In addition to passion and skill, some other things you may want to think about are: