Maybe its because we accept ourselves for who we are and are too busy exploring that to be mean to other people. The only time I "popped off at the mouth" (love that term!!!) was when someone overstepped in dealing with one of my young sub friends. Since starting to write my blog a lot of them contacted me and I shocked myself at how protective of them I feel, (not that I imagine myself big sister or anything special, but if I have been there - and they ask for it - I share my opinion/experience and support whatever they decide for themselves).
And you are not hostile, lol, its charming that you have such strong convictions, but not all things work for all the people all the time.
Time and experience will no doubt mellow you, but don't ever give it up.
Adriana