Should have said queer.
Say queer, and you will be labeled as a hater. Say homosexual, and you are giving an accurate description, not a slur.