To be faire "Hate" is a word so overused on the internet that it's sometimes hard to interpret what it means to the ones using it correctly.
ya I don't mean he physically wretches at the sight of other gays or anything, more of a general disassociation if that's a word