I've learned that I'll never enjoy work for work's sake in any field.   The things I enjoy doing in life aren't things that you can make a living doing.   Pretty much any job I have a chance at getting is going to be a neutral experience at best for me.   

The key for me is making sure it isn't all consuming and allows you enough time outside of work to actually live.  That said, I'm also comically frugal and non-materalistic, plus I don't have kids or anyone else to support.   I could make far more money working 60-70 hour OT jobs, but thankfully I don't need to just for survival.