Fnord, you are not an arse-head.
You are, in my opinion, a decent and caring person with strong opinions and the sort of communication style that can make you come across as insulting/condescending/hurtful/uncaring even when you have no intention of being any of those things.
cathylynn wrote:
one can be honest without trampling on others' feelings. it's a tough skill to learn, but well worth the effort.
I agree.
Saying things diplomatically doesn't mean being dishonest. It just means saying things in a way that communicates respect/concern for the opinions and feelings of others (or at least tolerance, in the case of other people's opinions). It won't make people who disagree with and dislike your opinions magically agree with you or like what you have to say, but it can go a long way towards improving relationships and getting/keeping people interested in what you have to say.
_________________
"Coming back to where you started is not the same as never leaving." -- Terry Pratchett, A Hat Full of Sky
Love transcends all.