When you disagree, I notice you have a tendency to fire back with your opinion on an issue rather than asking questions about the opposing viewpoint. This is bad for a variety of reasons. Namely, you’re not convincing anyone by repeating your own opinions. A disagreement doesn’t have to become a dispute, though this is what happens when your response to a contradictory view is to express your own. Speak through questions rather than declarations. Don’t be pretentious with your questioning of another person’s argument. If you’re genuinely curious, you’ll ask the right questions rather than loaded ones.
Most importantly: if their argument doesn’t stand up to questioning, it’s not your responsibility to prove them wrong. What good is winning an argument? You’ll be less liked and thought of more as a debater than a friend. You will have won the debate, but only in the sense that you’ll feel good about what you did. Seek understanding rather than a short-term ego boost. Allow, through questioning and curiosity, for the other person to become curious about your opinion. And even when your opinion is solicited, be succinct and unpretentious in explaining it.