My situation is very similar OP. I understand. I go to bed at the same time as my kids. H doesn't get home till quite late so don't see much of him in the week. That helps.
I can't really leave, at least not for a long time. I'm trying to work up to being more financially secure so I can leave but that's a long way off.
Been in this situation for a few years now so I have had to adapt to cope.
Here's what I do. Build up a life completely separate from H. I have my own hobbies and activities. Some of these are my hobbies alone, others I do with the kids. I have my own group of friends. I've encouraged H to take up a hobby, makes him happier and gets him out of the house. Weekends, are a mix of H taking kids to their hobbies, me doing my own thing, me doing my joint hobbies with kids (with my friends with kids), or me going out with the kids. Occasionally I do something with H with the kids as they like it.
Find something physically active you enjoy and do it regularly.
Been fit in your body really does help you feel good about yourself and the endorphin release helps with your mood.
Keep on moving forward with your own development, workwise, socially, psychologically, physically - keep having good goals and moving forward with your life. Don't stagnate in depression.
Every weekend we have a family video night. This is a way for us to spend time as a family but its easy as we don't have to talk. In fact, other than Christmas day most family meals (which are only at the weekend) are had watching a film/ tv. Its easier that way.
I have also found 'safe' topics that me and H agree on and can chat about so we can still talk amiably.
You have to give up on your H changing and find ways to just let go of all that and not be triggered by what he says or does. This is the hardest part.
Its hard OP. But if you stay you have no choice but to build up your own life to stave of being completely destroyed by the way you live. Its not easy, it is a slow psychological destruction. You really need to harden yourself, build a separate life and try to concentrate on building on what you are gaining from the situation. As well as keeping an eye on working to be able to leave at some point.