In my best Joe Biden voice... "Ah, come on man"! LOL
On a more serious note WW, I think you see things in a very similar way as I do, if there is something you like you say it but if there are things you do not like you say that as well. I try to say things as much as I can with a velvet glove but sometimes dang it you just need that glove made out of concrete! LOL
I would offer you this, advice take it or leave it, your choice. Watch the personalities of those you engage with a little bit more and ask yourself, is this juice really worth the squeeze. Example, if you disagree with gary, is it a major disagree or a minor point knowing that if you disagree with gary he is not going to take it well, man, that is just gary for better or worse. Trust me, I know this all to well having disagreed with gary several times and don't get me wrong, I like gary, I know a LOT of gary's! LOL
TP, has to be one of the most absolute UNC fans you will find, I suspect just as he always looks for the best case in Tar Heel discussions, he does that in his every day like looking for the best in those people he meets, I LOVE folks like that, kind of wish I could be more like that actually.
My rule of thumb, from the very first post I wrote on a pro UNC site (the old Carolina Blue site), when I reply to a poster, when I write any post I look at it as if we are sitting in a sports bar over beers and discussing UNC sports. We are going to disagree a lot but we don't get mad at it, we just drink another beer. Oh the days of hooking up with my buddy John (a UConn fan) at the Flying Saucer beer bar in the vista just off the South Carolina campus, good times! Disagreed a lot but it was friendly. How ever, if you have been in a bar with multiple people, you know that some times those what should be friendly discussions don't stay so friendly. In those rare cases we had to continue the "discussion" outside in a not so friendly manner, I was about that to. Point being, I stand my ground and I do not apologize for doing so IF and when the juice is worth the squeeze.