How do I stand up to my verbally abuse roommate (who is also my boyfriend's best friend)?

Red_Raconteur
I'm very bad with verbal confrontation. My father was verbally abusive and if I ever stood up to him he got physically abusive, so I learned to shut up and take it.

This is stressing me out, though. My one roommate is verbally abusive to all of us, but me especially. He calls me things like "ugly piece of sh*t", "useless ****", and other similar things. He also screams at me for the smallest of things, like putting a dish in the wrong cabinet. He has even verbally bullied me out of my own room because he wanted to show my boyfriend an inappropriate video while I was working.

Thus far I've tread lightly because he's my boyfriend's best friend and also because I'm close with this guy's parents (who are awesome), but now I'm getting sick of it and I'm afraid I'll blow up pretty soon.

It doesn't help that my boyfriend sees all this and says nothing. I told him it's not his job to fight my battles but I wish he would stand up for me every once in awhile.

We are on the lease until September 2013, so there's no getting away from him for awhile. Any advice on how to deal with a person like this? Guys, you know the mind of a guy better than me, do you have any idea what his problem might be?

I'm not sure if it makes any difference, but my boyfriend and I were together 2 years before he even met this guy (another friend suggested jealousy might be the issue).
Updates
+1 y
Please guys, I need REAL advice, not jokes. I've gone into a panic attack over this (that happens every time I get overly stressed). I can't live like this anymore.
Updates
+1 y
Thank you for all the great advice. I appreciate it so much.
How do I stand up to my verbally abuse roommate (who is also my boyfriend's best friend)?
15 Opinion