Like many others, I too am lost for words to say to you in this dreadful situation. At 54, you are the same age as our youngest son, so that really puts it into perspective for me. Your attitude is inspiring, and all I can say is, keep on fighting, and enjoy your remaining time to the utmost.
Peter.