Being indomitable spirit