Please help :(

Niay

Hey, me and my boyfriend have been together for about two wonderful years now, he’s different than me but I’ve always thought that this is a good thing and that we complete each other. So we’re classmates and there’s this new girl who is absolutely pretty and kind and one of our other guy friends likes her and he told me to set them up. I told my bf about it and he said that she’s a pretty girl and our friend has a good taste and I was totally ok with it. But then we were talkin about our relationship with our other friends and he said that he’s like United States and the other guy is like russia and I’m like sweet cute italy and the new girl is japan and because US attacked japan in ww2 he has to bang japan too 😐😱😑😞and then i got so mad and upset and he just couldn’t stop saying I’m sorry and that it was just a stupid joke and he didn’t mean it so I just decided to forget about it.

Besides, My boyfriend is actually a really smart kid and he always had the best grades in the university but this semester he got a little bit lazy and I always wanted him to study more but today we got our exam scores and i got the best in the class and he got really upset and he even said that he didn’t like me and I’m pretty sure that he didn’t mean it and that he was just sad for himself but it still bothers me that he’s not happy for me even when he knows for sure that I’ll be freakin happy for him when he gets to be successful.

These two things really bother me and I don’t know what to do I don’t know if I’m overthinking it or that I should even break up ...

I’m sorry it got too long but please help me if you have anything in mind :( thank you very much ☹️🙏🏻