I currently suffer from being the SO of someone who likes to be right just about all of the time. I know how this goes, but as he has said before, we are like freakin’ twins, so I myself try to be right a lot of the time as well. This is difficult for us--we butt heads like none other, but I still manage to love him even more after an argument.
I am in complete agreement with Ustwo… perhaps to prove this intelligence to people (and not make it seem as though you are attacking the person) ask them why they think something is right. If they have nothing else to say, and nothing to back up their thoughts, then you have already proven their ignorance about the subject, and no insults or attacking is needed. Then it is your opportunity to teach someone without making them feel stupid and wrong.
In the case of your SO, attacking is never an option, no matter how ignorant she may come off to be during the course of an argument.

Most of the time, with my SO, we find ourselves arguing over little things that are only a complete communication issue. If you find this happening with your SO (which is quite probable) then I suggest ASKING her why she thinks the way she does, or what she is really trying to say to you, instead of assuming.
On another note, I never need my SO to prove to me that he is smart. I already know he is. I imagine a lot of people already know you are smart. When you just simply teach people, they can tell you’re smart. Telling someone they’re stupid and wrong does not prove your intelligence, so you don’t need to do it.
I just learned a lot about myself and my issue with trying to be right a lot of the time. Thanks.
