They are just words to me, a means to an end, the end being my conveyance of a concept or idea.
You sum up your position here- but as you point out it is the interpretation of those words by those receiving them.
My argument is that if those words have been used 'against' you as a form of abuse. They they can be unacceptable to the person who hears them.
So if you choose to use the word because YOU think they are 'just words, then you could be causing great offence if you dont check out with those hearing it first to see if the language is 'acceptable'.
I accept that language can need to have some intent to offend behind it, but it can sometimes be more subtle than this.
I remember attending some training on how to support victims of domestic abuse and am reminded of the time a wife explains thaqt during a councelling session her husband twisted his wedding ring around on his finger.
He didnt have to say anything and she knew she was going to get a kicking later.
You and I would see the same thing and have no idea what was going on.
Unless we know the personal experiences of people, we should be wary of using words, which might be offensive, if we havent first checked out that people are ok with the use of the words.
You say that you use these words as they are ok to you.
If you had just had a good kicking from someone who had abused you by calling you a homo or a fag, how would you feel when a member of your own community then used those word to you?
Maybe you would be ok- others may not.