Really good post.
I'm a newbie, I've not met any of your guys yet but I like to think I'm not a twat, likewise I hope none of you are twats
I do put barriers in the way for reacing social awesomeness, but slowly I think I'm starting to move thse out the way.