Be sure you get this message across to him asap. Is he already out of town? How far away?
When are you all going to start spending Christmas together? You, him, his daughter? Going "home" to your own family is kind of adolescent, isn't it. Aren't you all HOME with each other?
I know you don't blame him for having an A, and you feel that this is all your fault. BUT however understandable it might be, there's no excuse for having an A. Both of you have things to be contrite for and things to forgive. You're not a criminal and he's not a saint, and vice versa.