revolt from
to turn away in mental rebellion, utter disgust, or abhorrence
He revolts from eating meat