He's clueless about many things. It seems he made selfish choices, and continues to do that. Until he sees the error of his ways, he will continue. There's nothing you can do that you are not already doing.

Just keep being a great mom, and wonderful person. You are doing the right thing.

I'm so sorry you have to deal with his selfishness and see the pain and hurt he is causing his children. I would be feeling the same as you.

(((((kat))))))))))