Really Sorry To hear that my grandads very ill aswell atm it has something to do with is lungs but not cancer, All i can say is just spend as much time as possible with him if hes only got a few years left , just enjoy every moment nothing lasts for ever