to be repulsed by