It annoys me that an individual can't accept the right to free speech AND self-filter abuse. Why do some people feel the need to take their freedoms to the nth degree? Just because it's legal to be horrible to other people doesn't mean one should think it's ok to live life on that line.
I think you tried to do the right thing for the good of the community. It's unfortunate that rights seem to overpower what's right.
I don't think this was your lesson to learn. I think you were doing the right thing, perhaps just not in the best way.