Do you really only have a room in the house, Trippin'? I seem to remember thats how it it. I'm so sorry you're suffering for your kindness. That's why she came to you, of course ...
Vent here all you want. I understand that kind of person and how button-pushy they are. I know you're stuck, so awful you've got yourself in a corner. Many hugs, more coming ...

* hugs & love galore *
Roadie