Spunky,
I truly feel for you bro. I lost my grandfather to cancer years ago, and in August of last year, my father to pancreatic cancer. It sounds as if you are as close to your grandfather as i was to my father. Im not gonna lie, it will be harder than anything youve ever gone through in your life. I am still and will always be haunted to what happened, but you will get through it. IMO, you should stay busy, hit the gym, work, school, whatever. Keeping busy will REALLY help. It sounds as if the condition is to far gone to help. I agree its. bad enough to hear it yourself, but to know the person dying has to accept it is the worst. I wish i would have known a little bit earlier, mayby i could have helped (i learned A LOT about cancer since my experience, COX-2 inhibiters in particular, that are being studied for cancer treatment now that could have helped. There was a bro on this board in perticular that i gladly helped with a similar incident he had.
It will be tough bro, but you will be ok in the end. Stay strong bro, we are here for you. Stay close to your family in these difficult times.