I already had my answer to this question in mind when I read your post. One of my weaknesses is that I have little tolerance for inconsiderate and foul-mouthed people. It disconcerts me, saddens me and puts me off when I don't find kindness in others. But you're right, you can't be too soft either. This is a good topic.
Best regards.