OK, I've babbled on for a bit now go going to wrap up with a few takeaways:-
-I've previously recommended to identify and do what one is good at but my beliefs have changed since then and firmly beleive that one should do what one is most passionate about instead. My beliefs are that doing something you are passionate about will actually get you further in life. The reason is that with passion and focus, you can achieve anything anyway. And if you are passionate about what you are good at then even better.
-Think long term - not short term. Working in a field where you are doing something you are good at but not passionate about may enable you to be content and feed you but you are likely going to have the "what-if" burning inside of you until the day you die.
Money is indeed important in this society we live in and I understand that one may need to do something that one may not exactly like to make ends meet. But, one can also be doing something on the side at the same time (learning, experiencing, meeting) in order to fulfill ones real passion.
Many people make excuses for themselves like "but I got no time to do X" or "by the time I get home I'm so tired." These people are actually their own biggest obstacle because they build a tall wall of an excuse to do nothing.
If one can make time to eat, poo and pee then one can make time if they are passionate enough to start learning, experiencing, building or meeting. Lets encourage ourselves - not discourage buy making excuses.
-Do something - anything. Do it now. If you are not sure what to do, just start by doing anything! I may make it sound plain and simple but in fact it is. Something leads to something. Nothing leads to nothing.
-Finally, life is short. One may not appreciate just how short it is while we are young but really start to understand as we get older. I'm in my late 30's now and am under no illusion whatsoever that I'm going to die at old age - I could die anytime like any of us. I want to ensure that I died while living a life doing what I love most. Dont want to live forever and am happy with the time I've been given and will make sure I make the most of it.
I could have chosen 15 years(ish) ago to stay content making shoes (which I was good at) back in London. I chose happiness instead and took the steps needed one by one to get me where I am today. Life is great and I love my job and life in Japan. You can acheive anything with passion and focus.