I used to feel an obligation to correct other people if they had false beliefs. This was not an endearing trait, and even worse, I was never particularly successful at convincing the other people.
One day, I read a passage from "How to make friends and influence people". It said something along the lines of:
"The point of an argument is to convince the other person of something. If what you're doing is not working, then do something else."
BAM
I'm not perfect, but these days, I try to listen a lot and speak a little. And the little I do speak is designed to appeal, as much as possible, to my audience.
As a small bonus: I really try not to get drawn into arguments with people who just like to argue (instead of those arguing in good faith). "OK" is an amazing response to shut those kinds of interactions down in a hurry. You can't out box the heavy bag.