What a great mama to be available and caring so much for your little ones! I would have loved to have a mom like you...
I can't tell you when you'll have a 'normal' Christmas, but I've learned not to expect a 'normal' anything. Can you stream some Christmas movies for yourself and the kids, or have hubby pick some up on the way home? Otherwise, you are doing a great job; the only thing I could suggest is trying some elderberry syrup or other herbal remedy and getting the tissues with lotion-- those two things are must-haves when I'm really sick. (I'm not sure about the elderberry syrup for little ones, so do be careful and look at the label, but elderberry/sambucol type remedies do seem to provide relief for older kids/adults.)
I hope you all feel better soon. Merry Christmas, even if its from bed!