awellhungboi: Oh, Hapi, we have more drama here than your average evening's programming on Lifetime!
Seriously, though, good job, Geo. That needed to be said.
Look, a support group is a nebulous concept in real life, doubly so on the Internet. But 'support' doesn't mean we all have to agree all the time, and it doesn't mean we all have to like each other either. Yeah, it'd be nice if we all joined hands and danced around a rainbow, but that aint going to happen. The honesty and openness that a support group demands pretty much means that disagreements and hurt feelings are going to be the norm. The way to deal with that is courtesy and civility and basic human decency. And, yes, tact. (And I would say the vast majority of our posters beautifully understand this.)
Some people are just jerks, though, there's no getting around it, and I, for one, try not to spend my days arguing with trolls on the Internet. We have a saying in the South, "Don't try to teach a pig to whistle. It just wastes your time, and annoys the pig."