I'm so sorry to hear that.
I understand what you're going through, especially about missing the holidays with them. I hope that you won't have to.
You and your grandfather will both be in my thoughts. If you need to talk to someone, you know where to find me.