Palliative Care: managing pain and stress for those with life-limiting illness