What you have written here makes me respect you, and, for what it's worth, I wish you and your guys all the best in your lives and in your work. I wish our exchanges could have been more civil.
I think anyone who knows me would know I've a sense of humour - it's just the difference between 'laughing with' and 'laughing at' that gets me, that's my tipping point.
You're right, maybe I need a thicker skin - GC can be an unwelcoming place for anyone who isn't in the loop, who isn't one of the guys. I'll keep posting here occasionally, despite that.