Bill,
I am so sorry to hear about your Grandfather. Losing a loved on is never easy, but is especially devistaing when the process is as long and drawn out as it sounds it was.
Take solice in the fact that he was with you as long as he was and as such his influence will always be a part of your life.
RIP
Tom