How to live well with terminal cancer