Abuse, cancer and other traumas have been part of Alan Davies's life – but he’s learning to look forward positively.