Do you think I should snap and yell at my roommate?
Why are you so angry at your roommate?
They piss me off
You should try to keep the peace with your roommate and not yell. It might help to set boundaries or house rules if it continues.
I'll bitch slap him in a minute if he doesn't stop. I'm trying to stay calm.
I understand that you're angry, but slapping your roommate isn't going to solve anything, it will only make things worse. If you have an issue with him you should calm down first, and then talk to him about it.