I also work in a very stressful job with after work pressures and work that is always in need of being taken home.... however,
I think it is all about being able to think about prioritising and seeing a bigger picture outside of your sphere of work. I don't know about your personal background, nor the type of situation you live in, however, hopefully these will apply...
1) Remember, it is only a job - you cannot solve the entire company's problems.
2) You will die one day.... and life needs to be for living, not for working always. Work helps to pay for things and enable you to enjoy a nice quality of life, however, it shouldn't be everything within it. Surely you would want to have the ability to look back, at any time, and think, I really enjoyed that thing that happened on said date......
3) Accept that sometimes, you will have a bad day, or things will be crazy manic and god damn awaful!! :) Other days won't be as bad.
4) Try and carve out time in every week, or every few days, when you do enjoy doing something nice... Go out with your partner (if you are in a relationship) or visit a relative or a friend and enjoy a bit of you time, in the bath or outside or something that you like. If you have kids, especially young ones... play a game with them (even teenagers), board game etc, or build a den if they are really young and watch a DVD.... all can be done cheaply, but it is the TIME factor that is most important.
5) Eat, and drink regularly, this will keep up your energy levels....
6) Think about changing job? This might not sound great... if you despise the thought of this, then you might actually, secretly, like your job and so try to work out how to get rid of the bad bits. :)
7) Think about the bigger picture.... you have lots to look forwards to I am sure, like holidays, weekends, Easter, birthdays, children's stuff, partner time, sex, finding a companion..... so very much to do from whatever walk of life you are in at the moment....
8) Keep smiling. :) :) :)
A wise man once said....... "People should work to live....... not live simply to work..." It is a good saying... :)
From someone, who went to work at 7:30 today, and is still working now. :)