Hi...another thing that jumped out at me is that since there is SOME trauma that interrupted the bonding and lead to a somewhat chaotic life for her when she was young, this could be borderline personality disorder.
But yet again, she has to want to seek help. Borderlines are infamous for their behavior being almost a "push me, pull me" type thing. They will scream I hate you but be terrified that you will leave them but they cant show that terror. They are huge manipulators.