One really hard thing for people of either gender to figure out is that when someone doesn't want you, you can't talk them into wanting you.
And even if you could, why would you want to? Why would you want a friend you have to argue into hanging out with you?
My money is on this: She has been controlling her family through mis-information, and you through your heart, ^^^^, and mis-information. She doesn't want to leave her friends back home because she is desperate for attention and too insecure to have to start training new friends for their various roles in her life. These types of people 'nest' in their social lives because it feeds their fantasies and keeps them from being alone long enough to start being introspective... which would drive them insane-er. If you had never left town, chances are you would still be with her, still being her slave.
Don't let this harden you, let it edjucate you as to what signs to look for in the personality of whomever you are getting involved with so you can better position them in you own life. Keep the trash by the door.