<I have been called all sorts of names here which I don't particularly like.>
Your point? We ought to call each other names we don't like? Two wrongs make a right? Sticks and stones may break your bones, but names won't hurt you? Words don't matter? When someone intends to offend another person and sets out to do it, the other ought not object?  What in the world do you mean?
<I would not be upset in the slightest if someone refered to me as someone attracted to the opposite sex.>
How do you know what you would feel or think if you were a homosexual? I happen to be a white person. One night about fifty years ago, I was working at a summer job. It was a season of racial unrest and there had been riots in the town. I looked around and realized that I was the only white person among over two hundred people. It was the proverbial "Aha moment": So that's what this feels like, I said to myself. It was a moment of insight, but I didn't think I knew what it was like to be a person of color.