If you're offended by a random stranger's profile, you need to toughen up. And if it weren't true, you probably wouldn't be offended in the first place.
what do you like to be called - faggot or woman?
That's the thing. You were not called either. If someone were to call you one of these to your face, I can see where you'd be offended. But the guy made a very generalized statement regarding the behavior of "most" gay men. In short, he stated his opinion. No need to treat it as anything more.
Saying offensive thing doesn't count as an opinion.
I know for you everything is opinion if it doesn't involve any thing which is directed at you.
I am sure you would be fine with people writing
1. Most black people are n-
2. Most women are stupid
3. Most Germans are nazis