1) You would have to ask the people who engage(d) in gay bashing how they identified them.
2) I have no idea what you are saying.
I have no reason to suggest you are a bigot, yet. And no evidence of discrimination. However, such evidence might take the form of you not admitting that homosexuals were the object of a great deal of discrimination in the recent past.