i shouldn’t say hatred, as he’s a man of God, but maybe DISGUST is a better word.
“Indignation” is a good word. Righteous anger.