I have always told my kids to find their passion and follow it. Success will follow.
Not that I come here as the oracle of good advice what do I know.
But I think there is a big time problem with that when you apply some logical deduction to that advice. One trap I've fallen in and seen other people fall in is to say:
"I'm not thrilled with how my current career is going I must need to find something I have more pashion for."
And the reality is that something probably doesn't exist. It didn't for me and it probably doesn't for most people. When you make your pashion your job, which is exactly what I did, you find out very quickly that it becomes way more job than pashion almost instantly. If you are searching for some job you are going to actively enjoy 90% of the time or more you are playing pretend. Jmo. I don't have any problem saying that because giving up a career for a different career I was more pashionate about is something I have done.
Pashion is just a seasoning you can taste every now and then. Great if you have it but hardly a requirement. Discipline is much more of the main course and harder to come by also.
The advice I give, which is admitedly almost the opposite, is to get the 16 hours of your day outside of work exactly how you want them to be. Once that's the case, worry about optimizing the 8 hours of work how you want it. That will let someone discover what kind of lifestyle they want. And if you enjoy your life outside of work you can tolerate a job that isn't a 24/7 amusement park ride.
Luckily for me, my "pashion" was financially lucrative, so it doubled as a "career" no problem. But for most people that won't be the case, and I think there is this perpetual lie out there that you can't simultaneously have a good job that supports an awesome life outside of work that contains your pashions too.