I'm glad you put through a call to your grandmother as it will mean the world to her.
Do you have a counselor at school you can talk to and share your grief? You are in a tough spot being away from home.
You may have watched your grandfather become sicker over time but who you are grieving for is the grandfather you knew and loved.
Stay in touch as you are cared for.