nope, not fear - revulsion nope, not irrational, but a natural revulsion to perversion
It's not homophobic. It's homorevulsion.
homo-kataphroneo - to despise homosexuals.
Let me be clear, however.
The behavior is repulsive and revolting.
The people deserve to be treated as people.
Even sticking their perversion in your face is a behavior, separate from the existance of the person.
(Hate the sin, not the sinner)