I want to add to all those who are telling you just how very brave you are. You are.
It is all about control...he needs to have control over you and every aspect of you. You and your dc's do not exist as separate, autonomous beings, to him, you are merely "dolls".
You do not matter to him...it's his image of himself a s "victim" (She threw me out at Christmas) His image of himself as somehow being entitled to behave in this way, his total disregard for you and the dc's, that's all that matters to him...the image of how it all looks to the outside world, and how YOU have damaged that...that's his priority.
Once you know this stuff about abusers, you can begin to see, he doesn't give a shit about his dc's, he's quite prepared to risk their lives by throwing objects around.
This was the thing that really struck me about my h. DD really wanted him to see her sing in her choir concert, but he was too concerned that people at school knew what he did to me....ALL ABOUT HIM, sod her! And he reckons he's a great dad, and I'm a terrible mother!
And this is a man who has been in therapy for over a year, has referred himself to a perp programme, has approached the freedom programme for help bLar blar...but I know that he's doing those things to get home and regain control, because if he REALLY got it, he wouldn't still be trying to suggest that there's something wrong with me, and I "threw him out"...no, if he REALLY got it, he would understand THAT I HAD NO CHOICE! He was condemning my dc's to a life of more abuse in their relationships....IS THAT WHAT YOU WANT FOR YOUR BABIES?
Do you see how far he has to go? My h might have an insight that he has a problem, and may be trying to find the first rung of the ladder, but your's doesn't even realise that there is a ladder to find, and his mother is preventing him from finding it too.
And in the meantime, there are children to raise. THAT must be your priority, and it will be a damn sight easier without him. I can see such profound improvements in my children, even after just a few months...really, your children deserve so much more, and actually Foggy, so do you.