I'm sorry that it's under such sad circumstances and it doesn't feel right to say happy, but like you said you can appreciate having your grandpa for all these years.
Happy Birthday anitram (did you know auto-correct tries to turn you into 'smitten'? ) - this may be a slightly bittersweet birthday for you but I hope you find some time amongst the remembering to smile xx pr