Something else that took me awhile to realize...
and this isn't a popular thing to say in these "politically correct" times...
but who you are as a person, what you say and do, reflects not only on yourself but on your upbringing and family...
Of course, I think the anonymity of the net lends people an artificial sense of bravado or a way of ignoring responsibility.
Just my 2-cents.