I find from experience and people around me (friends/old work colleagues), if you're working silly hours and hate it, you've usually put yourself in that position with a mortgage you couldn't afford, kids you probably shouldn't have had and a wife that wants more than you can pay for.
I work some silly hours being self employed but I love what I do and due to the amount of work I get (that pays well) I have sometimes weeks with no work to do what I want. I recharge my batteries and and live within my means so I can live a healthy balanced life.
Spent a few years in offices and saw the same thing all around me. People with average wages, spending money they don't have on suits, cars, mortgage, getting the kitchen redone, eating shit food for snacks and lunch everyday and wondering why they feel tired.