Diagnosis to end of life care: an evolving journey