Hello, MindfulSerenity, and welcome to Psych Central! I see some red flags in this relationship. She does not seem emotionally healthy to me, and she is obviously not good for you. I think it would be best if you move on. I don't think she could change any without lots and lots of therapy, and she is unlikely to agree to that. I think you would find therapy useful, too, to deal with your withdrawing into your shell and letting someone mistreat you so much.