Long working hours are not healthy, even if you love your work.
I think that, if you want really to change , some heavy thinking will be necessary, and some help.
Read Elaine st James books, she will help you to see what is really important in your life.
With Flylady.net you will understand how useful some routines are.
And GTD, of course.
GTD can help a lot, those long hours will be long but not so tiring. And with your daily life under control, you can think at the 50000 feet level .
This will not happen in a few weeks , it may take more than a year, but you should never give up . Your life can always be better than is is now.