Sounds like a wonderful Christmas in comparison as to what it could have been.
Your doing fine "young man".
Under the circumstances, you did receive a nice Christmas present. Hope the gathering went well.