If you’re trying to win an argument by shouting, being nasty, or calling your opponent names, you’re not going to “win” the argument even if you’re right. And you will almost certainly ensure that your words will do little more than convince the person you’re arguing with of your ability to behave badly.
Be passionate & stand up for what you believe to be true, but do it wisely. Being an ass doesn’t make you right. And those who approve of how you make your argument are not people you need to convince of its validity.