Grace made a good point. Having them home is harder, but is it better or worse, only you know the answer to that. It is different….
I know it is hard to understand how they become selfish. I too heard that it was time for H to be selfish for a change.
I do agree that we haven’t seen all of the “work” on the relationship that they think they have done. But the bottom line with it is still the same… What they did try, or think they have tried, has not worked to make them feel any differently about themselves or their lives and they need to keep going on their search until they take the time to really look into the mirror.
You are doing well for yourself. That I know and believe. You have a strength that I don’t think you are fully aware of.
As far as the holidays, enjoy them. Do whatever brings YOU and your kids joy. If your H is involved, he is. If he isn’t, well that is his choice. Your role in this now, is to feed your own soul. Take care of the only person you can control, which is you, and set the example for your children. They will be impacted by what he does, but they will be equally impacted by how you handle the situation and yourself. If you show them your strength, if you show them that you are good enough to be happy and love yourself, they will learn that and the issues that you brought up, will not be as bad.
Have a good day my friend.
"Acceptance doesn't mean resignation. It means understanding that something is what it is and there's got to be a way through it."--Michael J. Fox