So sorry to hear that, my thoughts are with you and yours at this difficult time, stay strong, sadly although you know it is coming it is still very hard when the inevitable happens, I tried to console myself by remembering that he had a good and rewarding life, but mostly by knowing that he was at last free of pain and suffering. All you can do is make that landing as good and comfortable as you possibly can, best wishes from us all.