Sin is sin, no matter how small. And the sin of unforgiveness eats away at your life. What happens when the next person who insults your intelligence comes along? Are you going to perpetually go after them too?
Now, let us be clear - what your second grade teacher did was wrong. Even if you were struggling in class, calling you those names on a perpetual basis was wrong. Very wrong. But you can't let this person's horrible and reprehensible actions dictate the rest of your life, Creel. You do need to forgive this person and @Mr_F3.
If it helps, I have no doubt that you are a highly intelligent person. You have given me no reason to doubt you on that front. You have even said things that I have agreed with and learned from. And if someone is insulting your intelligence, you do have a right to say something like "I am an intelligent person created in the image of God and I don't deserve to be told otherwise". If they persist in their behavior and are a Christian, follow the steps in Matthew 18. You don't have to put up with people who are hurting you.
But unbelievers may never apologize, so expecting them to do so is too much. I'm not saying Mr_F3 is an unbeliever, but he doesn't see the fault. Some believers will never apologize either and then be so brazen as to claim that you are in the wrong for doing Matthew 18 - in which case, pull out your Bible to Matthew 18. But you can't force people to apologize.
And honestly, I had a unbeliever college professor this semester who made my life miserable by talking down to me, throwing me an impossible workload, and lying about due dates. I am going to report this person to the authorities - I'm not a pushover. I'm also not going to work with this person ever again. But at the same time, I'm not going to hold any resentment against this person - if I meet them, I'm not going to criticize them for what they do to others or punch them in the face. But this person is likely never going to apologize to me. If they do, I will accept their apology, but I don't expect it.
Oppression and tyranny is not peace. Peace comes when people are free to discuss their differences without attacking each other. Failing to argue forces people to suppress their differences, which leads to resentment toward people who believe differently than you, which leads to violence and war.
The queen of logic is syllogisms.
Premise 1: My premises add up with my conclusion.
Premise 2: These premises aren’t emotional and in the realm of logic, as opposed to preference.
Conclusion: My argument is true.
This is bad logic because the premises do not add up to the conclusion.
Logic only tells you that your perspective is consistent with itself. It does not tell you whether or not the argument is true. What people usually mean when they say "other people don't listen to logic" what they really mean is "other people don't listen to my perspective/opinion/argument and agree with me".
Uh, I hate to break it to you, man, but welcome to humanity. What matters is not whether your opinion is logical, what matters is whether your opinion is true. Evolutionists are perfectly capable of making perfectly logical arguments to support their lies, even though they are just that: lies.
Evolutionist 1: My radio-carbon dating meter on this dino bone says it is 2 million years old.
Evolutionist 2: My radio-carbon dating meter on this trilobite says it's 2 million years old.
Conclusion: This rock layer is 2 million years old.
Perfectly logical. Perfectly...wrong.
Therefore, logic is not a standard of truth, and the Bible is. And that is all I have to say for awhile, in deference to those who need time to chill. Though I've never found chill time to work for me unless I actively journal out my problem, so...?
For the record though, I like quotes.