Sorry to hear it Jim.
People here like any community are a dynamic bunch.
Inkjunkie and I traded words here once over this very subject. I have been that guy. In my line of work one figures out how to deal with the unsavory types because we can't leave each other. I didn't express myself to Doug (I think?) very well, but I tried to say something in the direction ->that we all have to tolerate each other or move on.
The drama that unfolds seems to put a real sour taste in many of the communities' readers so it seems best to suck it up silently when you can't really settle it in a reasonable manner.
There are so many helpful people here that would offer, as I do, to help if you need it.
Somethings or people cannot be repaired from afar. Good luck brother.