I suspected, from his uncritical support for Israel, that Justin was probably Islamophobic - the two logically go together - but he'd never said anything overtly Islamophobic until now. He'd never said anything overtly misogynistic until now, either. I told him his 'feminazi' comment was ridiculous, but he apparently took the fact that I didn't condemn it as license to spew even worse stuff. I was shocked by its virulence, and told him our conversation was over.
The better I know other people, the less I like them. I've done terrible things, but at least I'm ashamed of them. Most people take pride in things I'd be ashamed of.