Getting paid appropriately to do work that you genuinely enjoy is a privilege. It certainly is nice if it works out that way, but most of the time it does not. A lot of the work that needs to be done in the software world (that pays well) is just not terribly interesting.
My work is not always very exciting, and that's okay. I work normal hours and have purchased my own beautiful home at 24. After work I have freedom to do whatever, and enough money to pursue pretty much any hobby that I want. My employer sponsors books, courses, and conferences, and provides great healthcare.
I would rather have a stable, but boring, job over being broke and working on something interesting.