Im so sorry dear. My grandma was the only person in my FOO who made me feel special and loved so I get it.
Believe it or not (I did not once) there are amazing people out there who can love you as much as he does. You can make a family of choice It is only a matter of finding the right people. Do not give up hope because your story isnt over yet. Nor is grandfathers.
When you are more yourself, maybe we can all give you ideas about where to find amazing people. I did not expect it to ever happen. You are still young. You will have a good life.
Meanwhile be sure to take good care of yourself...eat well, sleep, relax. This cancer may be something like prostate cancer. I think my dad had it for twenty years. It doesnt kill older people.