True, you are free to say what you want! But why waste time on saying it, if you don't want people to respond
Please, use YOUR brain and think about how you express yourself! To use the word "gay", describing a negative way of behaviour, that has nothing to do with sexuality, is totally out of place
And, please, if you express your opinion, don't be shocked if other people may think different and are prepared to defend their point of view. You see, a debate is two or more persons, arguing from different points of view! A debate isn't you stating your opinion for everyone else to accept!
And don't be shocked if some americans may find it hard to accept that you have an opinion that you claim is valid for the population of an entire nation
And by the way, it's spelled opinion! Not oponion, that would be some kind of strange onion, I think