If you had told me that cancer would be my greatest teacher, I would have laughed – and then asked for a refund,’ quips ...