>>313094Your boyfriend isn't stupid, he's just a disrespectful ass. If he doesn't treat your friends right, that should give you a glimpse into what sort of person he is. He probably thinks you're stupid for letting him treat you this way. He already thinks your friends are stupid, so that shouldn't come as a surprise.
>he's calling my friends dumb slutsSmells like misogyny. He disrespected your wishes for apparently no reason, then your plans out of the whim, then your friends whom you clearly like. Unless he becomes better as a person and apologises to you and your friends, you should take a break from the relationship and spend more time with your friends instead of with this loser.