Lol you are one to talk about changing.
Also I got a good laugh at you saying "he made fun of me, I have the right to make fun of him."
You have no right, shut the forget up. You were in his server making jokes about him. You didn't expect consequences? Nobody will tolerate that, especially not at their own place. If I'm having a house party and one of my guests starts insult me for no reason I'm going to throw his ass out.