Do you love him? And does he love you? Leaving won't make things better for any of you.
He may have money worries you know nothing of or be saving to pay school fees.
Saying you don't work as you have to look after dc tells me you are in a gilded bubble. If you leave a judge will expect you to work and earn your keep. Your dh will pay for dc only. Things will be much much harder.
Whilst the kids are at school, get a skill, find an interest, get fit, earn some money even if its gardening. Make friends with the wives of the work colleagues your dh spends his time with but go to the theatre with them, no sitting about boozing and moaning. If your dh won't take care of dc, get a sitter. Just say he is working.
If you want to do things weekend's with dc, do them. Take a relative if he won't go. Smile, get dressed up and go out.
Your life will be better, you will be busy, your dc will be happier as no arguing, and your dh will want to spend time with the new busy you. If he doesn't at least you will be happier with friends. Have a dinner party or outdoor barbecue or just invite people for drinks. If he is too busy fine but Do t anyway.
Ps this might not be a popular viewpoint but he needs to treat you as a valued client.
Pps. Stop the separate rooms. You need intimacy.