B, you should have called a cab and paid for her fair to get to her destination. IMHO, she's wrapping you up in this web of deceit. Constant lies, and shady behavior. Is your sanity worth it? You allow her to stay ONE MORE NIGHT, she calms down, you both talk... and then she thinks its all ok. UNTIL tomorrow night when she does the same. Her behavior wasn't a one time thing, its been repetitive. Shows alot about her character (mentally ill or not) and its not healthy for you at this time.