really sorry to hear your troubles mate, all i can say is he is 87 so had a fairly good innings, you can't exactly say it was a short life, i bet he has many amaizing stories from the past, i wish you and him all the best, and do hope he can recover, but don't feel too bad about it and just think of keeping you nan comfortable and loved and i'm sure she will cope too.