The core of this problem is that you are clinging to the idea that your views are correct. This has nothing to do with the question of whether your ideas are actually or factually correct, which they may very well be. It's a judgement that people should have correct ideas; a discontentment that people reject correct ideas; a frustration that people resist being educated into correct ideas.
Put in simple terms... You are upset that people fail to see the truth when you present it, but in reality you have failed to see the truth of the people you are trying to teach.
If you ran across a young child who insisted that 'two times four is six', what would you do? You might explain that, no, two times four is eight, two plus four is six, but if the child insisted that he's right you'd think: "well, the kid just doesn't get it yet", and calmly encourage him to keep working on it. But for some reason, you don't to take that attitude with adults. Adults are supposed to 'know better'; adults are supposed to 'use reason' and 'follow facts'; Adults are supposed to grasp the truth of things immediately, and respond with changes in behavior and worldview. You shift attitude, from that of a patient, compassionate educator to that of... what: A dominant authority? A righteous firebrand? A combatant in the war for truth? In any case, where you would embrace a child exactly where it is, in faith that it will move forward on its own (with a little help), you reject adults as flawed or problematic. You don't see, hear, or feel these adults as they are only as they should be, and that causes you consternation.
The idea of 'being adult' is a mental construct. It suggests a 'finished product' that cannot be worked with or changed, but only dealt with. And thereafter we get competition, jealousies, politics, resentments, even war. but what does the world look like if we don't split it into children and adults, but adopt one attitude for everyone?