
I had a roommate like this and literally no matter what I did, said, yelled she never changed and she did have some mental illness which I respected but at a certain point you can’t be their care giver anymore. My recommendation is get her a boyfriend that cleans for her lol that’s what I did
coming from someone who's been this roommate, it is very very likely she's struggling mentally, so I'd recommend having an RA or other peer advisor reach out to her if your attempts at open but stern communication have failed. Maybe she isn't doing well, but you deserve a better living environment and she needs support and possibly a wakeup call.