I have a friend, we’ll call him Chen. He’s from China and is boarding at the HS I go to. We’ve been friends since we met freshman year, so going on three years or so.  He has a tendency to be super passive aggressive and a little blunt, and I’m stubborn.

A couple key things to keep in mind as it’s ab to go down: 
-the Xbox group is not a place for thin skin, we all make fun of each other’s (fill in the blank) but everyone has a good time, we’re all laughing and joking 
-because of this, one of the big things we joke ab with Chen is China/communism

Ok so Chen had brought up in class that he didn’t support freedom of speech and he said things like people shouldn’t own guns and stuff. So I said I’m gonna turn you into a capitalist, no more communism.  After that I started making a lot of jokes about communism and I’ll admit, some of them were kinda rough (not as bad as some things said by Xbox friends tho). Anyway this goes on for about a week and I say stuff every time i see Chen like, “hey I like OUR jacket” and “this food sure is good, I’m glad there’s plenty to go around”.  Chen has said a few times, “bro it’s not funny” or “ughhh no more” but I mistook it as the normal response to something like a mom joke where the recipient says “bro shut up I’ll kill you” and then laughs about it. 
Fast forward and Chen has suddenly ceased all communication. I’m thinking I went to far with it so I invited him to the party to apologize. He joins and I say “hey man sorry about the jokes, didn’t know you took it so seriously, next time just come up to me one on one and ask me to stop” to which he started yelling saying he had said over and over that he told me to stop and then he was like I won’t forgive you and all that. So I told him to grow a pair and get some thicker skin (I was pretty irritated). 
My friend later said “hey go offline and stay in the party, we’ll invite Chen and ask him some questions”.  So Chen joins and asks where I went, to which they reply that they don’t know.  He then proceeds to start saying things like “I’ve hated him for 2 years, he’s such a jackass. No one likes him that’s probably why his dance date was “at the hospital”.  I would forgive him to his face but not in my heart. He hangs out with *one of my good friends* too much, etc.” 
At the end of the rant I switched on my mic and said what’s up man, and he quickly left and texted wtf to my friend. 
So I decided if he didn’t want to be friends we didn’t have to be friends and I wouldn’t lose sleep over it. The next day at school he handed his friend something typed on his phone and told her to hand it to me, but I said I was busy and gave it back to her. If he’s gonna make it up, he should do it in person like a man. AITA?