let me tell you this. You are in for a fight and a nightmare if she doesn't truly want to change things in her life. I had an experience almost parallel this exactly. Not only was there a hint of multiple personality disorder, but she was suicidal. There were times she could almost read my mind as well. I'm not talking about finishing my thoughts or something like that, I'm talking about sitting there giving me exact details of what was going on in my head. I was very much in love with this girl as well, but my story is not one you're going to like.
To make a long story short, I had to drive her to her parents house and drop her off or else she would have ended up in jail or in an asylum. I tried everything I could. I used to pray over her and she would sometimes speak latin in her sleep. She knew zero latin. Many other weird things would happen that led me to believe it wasn't a mental issue, but a spiritual issue. She has to want to rid herself of this "friend" that she has. If she hasn't admitted this "friend" yet, she has to pick you over this "friend". Find out from her first about this friend and go from there. Do you believe in God? Do you believe in Jesus?