Refusing to give in he kept fighting cancer