As I said before, a lot of the day-to-day enjoyment I get out of life comes from my job, which is one of the reasons I recommend having a good one so highly. But there is an obvious problem with that, which is:
Not everyone likes their job.
Even worse: Some people will not like any of their future jobs, either.
Not much, anyway.
They will not offer all of the things I mentioned, like intellectual stimulation and a sense of accomplishment.
They will just be jobs.
But there is a solution for this, one that seems obvious but is surprisingly rare, and it is this:
Instead of getting a job you love, get something just as good:
Get a passion.
Find something else, something great, something unique, something that you can, over time, learn more and more about until you become great at it—better than anyone else (or better than most people, at least).
In other words: Get a hobby.
A hobby that you love and that you can do often.
Learn all about it. Read every book you can find on it.
Do it often.
Then, when you’re done with that hobby, move on to something else.