‘My three cancer fights in 30 years’