Don't Sweat the Small Stuff Richard Carlson says that we can choose whether to let everyone know that we are right or we can choose to be kind and not belittle others or put them down.
He says that if we point out that other people are wrong that justifies our belief in ourselves and must therefore vindicate that we are right. But that comes at a price because deep down we know that it's not the right thing to do. Far better to build people up and bask in the good feelings that come making other people feel good.
I do snap at times, not often, but when I do, people are aware of it and those people are generally the ones I care about. So I will try and understand the points of view with a little more compassion than I have sometimes shown in the past.