I am curious where you have worked, mostly in the private sector? Maybe try getting a job in academia or a non-profit. The pay will likely be lower (though maybe not as much lower as you think, in academia at least), but the benefits will likely be better (esp. time off). Most of all, you could have work that contributes to a mission you care about.