Rich Archbold: My roller-coaster cancer journey has a happy