Is it normal that i'm incapable of ignoring fault?
Recently I've had a lot of arguments with a lot of people, and as a result I've started cutting a lot of friends out of my life, whether it's because they've been bad friends or I just literally hate them.
As a result, I've become increasingly disillusioned with my remaining friends, I'm completely incapable of ignoring their faults like I used to and it's making me want to isolate myself, I've just come out of a solid two weeks of not leaving the house and not talking to anybody.
My friends aren't even remotely bad people, it's just that they all have common flaws in their personalities that I'm incapable of forcing myself to ignore.
I don't think it's even because I think I'm better than them, I don't feel superior to said people, (Except for occaisional instances) but everybody else I'm just either incredibly disappointed with simply for having flaws, or just plain bored with for being ordinary. Not even I am immune from my own criticism, I have a ton of severe personality flaws that I struggle with day to day that I constantly take note of but rarely try to change.
Long story short, is it normal to despise ordinary people for not being better? To be utterly incapable of ignoring fault of any kind? And if it is, is there any advice I could follow to help me connect with people? I try empathising with people but it's becoming more and more difficult recently.
Post Script: There are only two people I don't feel this way about, they both have Genius level IQs and they've both attended schools for people with uncommonly high IQs, they are the only two people I've ever known who I respect completely. Somehow I don't think that's a coincidence.