Think what you want. I learned the term from a non-negative source and have used it in a non-negative meaning. It's not my responsibility to bear the burden of you taking offense to my innocent usage of the term. You are the one refusing to even attempt to see the context of my statement. I refuse to apologize for you taking offense when I did not give it.

Just because some people use an innocent term as a slur doesn't mean that everyone on Earth is suddenly required to avoid using the term. Most people are not out to personally hurt your feelings just because they use perfectly fine words in a correct context, words that you happen to not like. Get over yourself.

As for your perceived insult, I'll let it slide since you are clearly going by emotions instead of thinking. Besides, it's not an insult really since you have no idea what my political leanings are. Despite your supposed insight.