Your roommate sounds a lot like my Mom, minus the not being able to relat to people part, she's an attention seeker. She always acts as if she is the "victim" and that everyone has wronged her somehow, and rarely take responsibility for her misfourtions and problems, and also thinks she is always right. But if we say anything about her and her behavior she says nothing is wrong and that we just hate her.
And right now Im trying to seek myself help and another evaluation, since the last one I had was when i was 12, and now Im 20. and im asking my Dad's gf to help me as she has a 12yr old daughter with severe adhd and knows what to do. And I need my Mom's support, but she seems to not understand what is going on with me, and somehow twists my problems around to make them my falut and that im just seeking attention. She'd rather have me spend a week in a psych ward then have me go to a counsoler.
And she is also jealous of my dads gf saying that she "acts" too much like she is our mother and trying to brainwash my sisters and I to dislike my Mom, when that isn't the case. Sometimes I just want to tell my mom that she needs to go get help, and evaluated along with me. But she refuses to see issues within herself other than anxiety, I see both bpd and bi-polar in my mom as do my sister and my dad. Idk she's an adult and can make her own decisions and as her daughter I can't say much to her because I don't need WWIII in my house. Monday I go to have my first session to see a counsoler to figre out what kind of evaluation i need, and my Mom and my Dads gf are going , and even though my Mom appreciates what she is doing to help, and do things my Mom may not be able to, she is worried that my dads gf is going to interfere with things, overlooking the fact that Monday is about me, not them.
Apologies for this being so long and off topic, but I needed to get that out.
Hugs to you