Yeah, I'm jumping on the "this woman has some SEVERE mental imbalances" bandwagon. Anxiety disorder- definitely, paranoid- definitely, schitzophrenic- most likely not. Does her "craziness" get in the way of her leading a normal life? Does she have a job? Can she go to the post office without jumping on the package meter behind the counter like a rabid wolverine because it was insulting the ghost of her dead grandmother who happens TO BE STANDING RIGHT NEXT TO SATAN in the queue?
If she's taxing your sanity, man, let her go. Friendship is a two way street. Make her a tin-foil hat and be done with it.

__________________
Sage knows our mythic history, King Arthur's and Sir Caradoc's
She answers hard acrostics, has a pretty taste for paradox
She quotes in elegiacs all the crimes of Heliogabalus
In conics she can floor peculiarities parabolous
-C'hi