WR, You aren't ready to shut the door just yet. Why? Because you definitely would know. You are still waffling back and forth about how you feel about him and until you are sure, it's best to leave the door ajar and continue to move forward.
Overall, it sounds like you and your sons had a really nice Christmas. It's not the type of Christmas that you really wanted, but it didn't turn out bad and nasty. Your sons were treated well at the inlaws and appear to have had a good time and that's all we could ever ask for them.
Now it's time to look towards the new year and I do hope that you and your sons will have a much better one than 2013 turned out to be.
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.