I am very sorry that you are upset about Christmas, but I think that you behaved very ill-advisedly last year, when you visited your family twice with a cold, within a short period of tine, despite knowing that surgery was planned.
I developed adult onset asthma after a serious dose of double pneumonia 5 years ago, and the respiratory consultant, a professor, advised me to try to keep away in future from anyone with a cold or a chest infection. If you had come to my house with a cold, I would have gone out, or at the very least gone upstairs until you had left, and so couldn’t cough or sneeze over me!
Before asthma, I would have thought this was a huge over reaction, but the ghastliness of not being able to breathe at times has made me very cautious. The professor said when I told her that my grandchildren have endless colds that it was because school and nursery staff didn’t put enough emphasis on washing hands, and she was right! And yes I do see them frequently but no, not in their very infectious stages.
You said you went twice with the same cold, and are surprised that they now don’t trust you not to take another infection into their house. I think you have a lot of making up to do, with less blaming others for your actions, and (if you are a real poster, and others have suggested that you may not be) I think you could perhaps take a long look at yourself and your quite self centred point of view.
I do very much hope you will have a good Christmas, with many joyful and lovely times with your family in the future but I think you need to be more realistic in your view of what is happening and why. Sorry, this sounds VERY tough, but colds and other URTIs can be so problematic to so many people. ? ? ?