Can u pinpoint why?

Well... the thing is this. Annoying flaws and disrespect are two totally different things. I've been where you are and I paid the price like hell. Don't EVER get putting up with disrespect confused with sticking by that person through "thick and thin". Love is hard, but it does not hurt nor should it. When you let one thing slide a million other things will happen. Don't make excuses for a disrespectful man ever. Demeaning you and insulting your intelligence is disrespectful and you basically said it without saying it--he thinks he's better than you. That's a relationship you never need to be in.
Ask him directly next time he calls you dumb : “why are you dating a dumb girl if you are so smart”? He needs to be challenged in the moment so that he knows you can keep him accountable. If you aren’t able to challenge him when he isn’t acting well then learn how to.
Opinion
3Opinion
Tell him...
I'm dumb that's y I'm your girlfriend. 😊
why are you with a guy like this?
Dumb to be with him I'm first place dump him
Superb Opinion