'No matter how cancer affects us, life is worth racing for'