Love, you have no idea of the power you hold in your hands right now...
"You called our DD'S "useless fucks" should be routinely repeated at him whenever and wherever he attempts to state any single thing in your household from now on. He is on a yellow card. One more and he's gone. He has to know that.
As it goes, over the next couple of days, once the shock of what he's done has passed, you may get very bloody angry about all this and decide that actually you can't live with someone who is so hideously insulting about your babies.
Be prepared, this matter's not even started, let alone ended.
I rather think that the one that's got the biggest wake up call here love is you. :(
You're seeing just how vile he really is, how damaged and abusive he is, and how contemptuous and hateful of women he is.
Yes he needs therapy. You would benefit too, but never in a gazillion years should you have counselling together.
If you find your thoughts beginning to race, that's normal, and necessary, please come and post here and we'll hold hands, gentle shake, soft pat you through this, whatever it takes to get you and your girls to a place where you're all valued and not insulted and worn away.
You've been so strong for so long, but this surely is a line crossed. You'd be totally justified in thinking it was, don't ever think your opinion isn"t valid.
You are the only person who can protect your girls right now. Whatever you need to do that, please ask and we'll advise/ help or just listen.