Glad to have you here; sad to hear about your other experiences, but since so many people are clueless about social ramifications, trolls abound (even though they hurt themselves, and are fools for doing so; the ancient wisdom "by your actions you are known [defined]" applies to posting as well as anything else). That said, it's also healthy to have a questing (non-defensive) attitude and thick skin/resilience when dealing with these highly subjective and mysterious subjects. May you find your perfect balance.