Zak, about all I can say on the human level is Sorry, Man.
This sounds pretty deep and chronic.
On the more analytical -- are there some prior life problems in her that were never worked on? Have noticed a lot of treatment tends to half-ass that. Not that you "Caused, Control, or can Cure" them, but sometimes understanding "Why" about something goes a long way to helping you deal with it all on your end.