Is it wrong that I want to slap the shit out of a close friend?
Why do you want to physically hurt your friend?
He pissed me off so much and I'm trying to maintain my dignity in front of him.
Although your friend is making you upset, do not hit him. You are better off trying to talk to him and letting him know why you are becoming upset. Hitting your buddy is only going to temporarily relieve your anger, while talking about it would be long term.
It's better than dealing with the stress. I'm just saying he deserves it.
Disagreeing with someone's mentality does not give you the right to physically hurt the person. It's best to talk about the problems you are having and give your friend a chance to change. Slapping him will only bring more tension to the problems you are already having.