Oh my gosh. I know someone who has this same problem. They're planning on moving out because of the management's lack of help and the other person's total asshattery. It's a frustrating situation, sorry that you're experiencing it too.
Edit: Sorry, but I just have to say FUCK the pot smoker. Fuck them.