I will second what Carlos has said, you do inspire people. Over and over you maintain such a positive outlook. You pick yourself up and move forward in very trying circumstances.
I think you handled the Christmas visit with honor and dignity. You showed love and compassion and understanding. All great lessons for you son and none very easy to accomplish, I am sure.
I am so glad you got to have a good visit with your boy.