The phrases "mostly enjoy" and "somewhat interesting" are red flags to me. It brings to mind Hamming's talk [1] where he recounts:
> And I started asking, ``What are the important problems of your field?'' And after a week or so, ``What important problems are you working on?'' And after some more time I came in one day and said, ``If what you are doing is not important, and if you don't think it is going to lead to something important, why are you at Bell Labs working on it?'' I wasn't welcomed after that; I had to find somebody else to eat with!
Let me suggest that it may be possible you haven't yet found your calling.
Now, maybe you're at the start of your career, or at a point where you need to work your way up the ladder to gain skills and prove yourself in order to get to the important work. Sometimes you need to grind. If your field is software, though, I'd caution that it's not going to stay the same, and what you see as interesting and important may not exist in a couple years when you get there.
The people I most look up to are hungry to go to work every day, and do their work. They attack it, and then look for more. They've done many completely different types of work, so they're sure this is what they want to spend their life on.
If I could go back 10 or 20 years, to where I was in the same position, I'd tell myself to spend those extra hours learning new skills and trying different kinds of work. I kind of did, but I definitely undershot on variety. I didn't even have the correct first approximation to the job I have today.
[1]: https://www.cs.virginia.edu/~robins/YouAndYourResearch.html
The literal answer to your question is: after work, volunteering, and training, I pretty much go home and go to sleep. I have no energy left for even watching TV.