Anon,
I don't know how much you actually know about her mother, but she doesn't, in my opinion, handle things the same way many other mothers do. While she does force
lovemedead to do things she doesn't want to do, it was honestly impossible for her to move out before now.
lovemedead doesn't like to rely on others, so the idea of staying with one of her friends makes her feel really uncomfortable (whether or not it's a problem to aforementioned friend).
She's tried to talk to her mother about the tasks that are forced on her and is responded to with a great, big, stone wall. And if you've talked to people, well...you know how difficult it is to talk to someone that won't listen. The problem, as I see it, is that her mom genuinely sees that what she is pushing on
lovemedead is good for her and something that she
will enjoy. So when she hears something different, she shuts down the conversation and attributes the comments to
lovemedead's "selfish, immature attitude".
What
lovemedead is doing will prove one of two things: either that she
IS mature enough to be able to make this step in her life, or that she
ISN'T. The only person that can make that kind of call is
lovemedead herself. Part of growing up is making the mistakes that will teach you your boundaries. I only hope that if her moving out doesn't work for her that her mother will welcome her daughter back into her home without snide "I told you so"s and without going right back to the situation they were already in.
Needless to say, I guess my point boils down to this: Whether or not you can judge her mother to be a "serious mental case", this situation is between those two and no communication is being made because one party can't get the second to listen to their story.
With serious longwindedness,
Rezi Ta