Katy, I'm so sorry for what you're going through.
you have figured it all out and know you deserve better
he has no reason to change as he thinks you will continue to do nothing and this feeds his ego even more having several women wanting him
he will not change
you need to change and put yourself and your children first