What should I do?
Step 1: Stop being frustrated with them for not knowing/understanding. Instead, direct your frustration at yourself for not successfully communicating.
Step 2: Come to know that the reason for your failure to communicate is not a lack of mastery over your own arguments. It is a lack of understanding of their arguments. Cultivate the skill of listening. Ask which school of martial arts presents the best metaphor for your current disputation habits. Which school best matches the kind of disputation you would like to achieve?
Step 3: In the course of learning to listen, you may also learn other things. The people you are talking to are probably not idiots. Sometimes they will be right and you will be wrong. Notice those occasions. Examine, analyze, and cherish those occasions. Come to see them as winning. After all, you came out of that dispute having gained something useful (knowledge). Your teacher, on the other hand, gained nothing but ephemeral status.
Basically, I cannot stand people who will not bow to the Truth.
I always had this trait, but I noticed lately that it is becoming worse, and has consequences. Ironically, the main trigger seems to be the sequences. They gave me a confidence that sometimes frightens me. There are multiple manifestations:
The closest semi-famous embodiment of this character trait I can think of is Xah Lee. I like much of his writing, but he can be very blunt, sometimes to the point of insult.
Needless to say, I do not endorse all these changes. The problem is, while I know I should calm down, I just can't lose when I'm confident truth is on my side. I'm not even sure I should. (Note however that I'm rather good at losing to evidence.)
So, what do you think? What should I do? Thanks.