listen it seems lineages done something that you tried to work through and now has done it again which is the end.
so…
Where he goes is his own concern. That is none of your business. As long as it is out of your house then it’s all good.
You shouldn’t include him in Christmas. There are no shared children and he has hurt you with actions you’d thought wouldn’t happen again.
He is an afterthought now. If he isn’t then you aren’t really ready to walk away. You need to get right.
He will take care of himself. Trust and believe that. You need to make sure you shore your finances and your kids happiness/mental health. You also need to tend to your own.
if you need to sell your house and rent or whatever than so be it. It won’t change the fact of what has happened will it? He has got to go, and you’ll need to be practical and in charge going forward.
As for your family? You might be surprised! They might not love him so much after all. Also, they don’t have to love with him as a partner and you need to raise up for yourself and your kids. They can like anyone they want, but they better love you.
though depending on circumstances some grace thrown their way is a good idea. Just know that people will understand far more than realize and that others understanding isn’t actually very important. Only you can control your everyday existence. Sounds like you’ve had enough.
good luck OP. Be as strong as you can. Remember now that you are not together it’s his job to sort his own things out. Women have to deal with that reality ever day