Beth, what do you get from sticking the knife in, really? A sense of superiority? She isn't like this because she is a pathetic spineless wimp, you know.
Grape, I am going to get flamed for saying this, but can I just tell you that just as you didn't get to this place overnight, nor will you be able to just snap your fingers and go 'I'm out of here'. This stuff takes time to emotionally and practically come to terms with.
For me to truly understand, absorb and accept that he really was like this (as you are doing now) took time. It took time to get over the shock, disbelief, hurt, anger, resentment to acceptance: THIS is who he really is.
Then, that time is also taken (and a bit more), to let go.
Why do I say that? Because you have to stop looking to him for love, recognition, validation, support - all the things you want, and which are so reasonable, and start detaching from him and looking to yourself for your resources. Which means, accepting that you are alone. It is so tempting to think: if he would only just...
And that means, realising the whole of your life has been a waste. A waste of your time, your hopes, your expectations of how you thought it would be. And that just f in HURTS.
You see, he is never, ever ever going to change. He might be the 1 in a 1000, but I doubt it. He really IS this selfish, he really is this focussed on himself, he really DOES feel that little for who you really are, he really does ignore you to this extent. Your needs, feelings, wishes and hopes are really THAT unimportant to him. This unlove really IS where you really are at.
And to really absorb this, you have to accept it, and let go of those hopes and dreams, longing for attachment and recognition from him and truly know how alone you are. It means you have to emotionally separate your focus from him, and put it onto yourself.
MN seems to think that this can happen overnight, but as a SAHM who didn't have any sort of other identity, I have found it has taken me a long, long time (about 3 years tbh). It is hard to face how ground down you have been, by every little act of neglect and not being listened to and disrespect, it sort of becomes your new normal.
So many things you wrote, I was nodding along to. So I just wanted to say: be kind to yourself. If your twins are tiny at the moment, don't despise yourself for factoring in that you might need to carry on until they are, say, 5/at school before you set out for that job. It doesn't mean you are a failure, it means that you are factoring in all the issues AND you can do a lot of silent personal work in the mean time.
I personally think the emotional work you do now (to take the energy off of what he is doing/not doing, and on to yourself) will stand you in good stead. So you get to a place where you are strong enough tell the kids to pull their weight, not to ask him/expect his co-operation, but you will tell him. 'I am getting a job and if you are not home to pick them up from after school club they will be going to X the childminders', 'it is Christmas and I need £400' (repeat calmly and without justification until he either hits you or gives you it. If he hits you, call the police, if he gives you it, thank him with respect because YOU now have self-respect).
This stuff is hard, hard work and takes a long time and a lot of self-belief to get centred and a sense of self so you can then ACT. If you are still stuck on him and what he is doing, it doesn't matter if you are 100 miles away you are still tied in. I have been sneered at enough times by MN explaining this, but I just wanted to let you know I know where you are, and to start your quiet work TODAY. By being honest about how unhappy and alone you really are. I really understand, love Wobbly.
PS. and start stashing money. Now. Open an account he has no idea about, and make sure no paperwork comes to the house. Seriously, I really mean it. £5 here, a tenner there. I hide mine in books about affairs/becoming a better human being - because those books are kryptonite to him !!!!!! ha ha ha ha ha