Scarred by war, homeless and dying of cancer, veteran looks forward to ‘meeting Jesus’