Thank you for posting, life's.
I think it is always good idea for all of us to stop and "see ourselves as others see us." Plus, I think your overall point is well taken, even though the great majority of the regulars here are fine people.
One of the good things about this place is that if you stick around, you won't be a newcomer for very long!
Welcome, and cheers.