Cancer patient inspires others