Friend makes me feel stupid.
Okay, so I'm unsure where to put this and if it's the wrong sub reddit lmk and I'll remove it ofc.
But I have this friend, let's call him C. I've been friends with him for about 3-4 years now and we're starting college very soon. Every time I have seemingly asked C questions in the past and now, he makes me feel completely stupid. And y'know he assumes everyone he talks to is stupid as well in his words. Recently we were doing a funny trend thing and editing videos together on a new software, and he told me the name of the software, and I asked him if the one I was looking at was the correct one, because it had the same name but I wanted to make sure, and he seemed exasperated and angry I asked and basically ignored me. And later told me he thought that was the dumbest question ever and didn't want to assume I was that stupid for asking a question like that. So I stopped asking him how to do anything because he will just answer with "idk figure it out".
Other from that situation, we can never have debates normally about anything. He refuses to ever admit he is wrong in conversations and when we talk about stuff he tries to seem like the smartest person in the room and will seemingly to try bombard you with statistics or studies he's "read" about to debunk ANY claim you ever make. Which there is nothing wrong having a lot of knowledge on topics but he will literally talk about the philosophys of anything and everything you talk to him about, and he's extremely hypocritical. He calls himself the "wokest" in our friendgroup but will also say how the n word isn't inherently a bad word, etc.
And recently when I came to him about how when I speak to him about topics he makes me feel stupid or belittled. He said he just assumes everyone is dumber than him about a subject.
And I don't even know more ways of how to directly in this paragraph express just how much he will make you feel inherently stupid about anything. He also talks frequently about how he can bullshit his way through school and how he's going to get through college easily because college is easy and he is great at school.(Graduated with under a 3.0 and also told me graduating highschool is not an important accomplishment and anyone can do it). He insults my(I'm bisexual btw) boyfriend about topics as well, and will directly say he's stupid and doesn't know anything about a subject, etc.
I just don't know what to do, or how to feel. Because I feel stupid, and I feel dumb after talking to him about anything. But I also don't know how to know if I'm the issue and I'm actually dumb or if he's just a rude person. Idk, I just need advice on what to do or say. I've tried talking to him about this and he basically made an excuse saying he usually debates people online and couldn't care less about their opinions or if they died the next day so he "accidentally brings it into our conversations".