Good for you! Make plans for you and your children and if he wants to come along fine...but if he doesn't...it's on him and he's the one that is hurting himself. Children do not remain small for very long and before you know it, then are grown. Enjoy the time away and just leave him to his own mess.
Keep the focus on you and your family during this holiday season.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.