CC, Do not allow this man to knock you thru a loop. He's coming out to drop a little misery on you..holiday is right around the corner and he's not happy, so you can't be either.
Regroup, take what he has said w/a grain of salt. If he truly wanted to see his children, he would have been in touch instead of withdrawing from the world.
Enjoy your holiday and leave him to sit in a corner and stew.
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.