Hi there,
Helpwgf, and welcome to the family. I'm glad you found us.
I'm sorry you're so hurt and confused. It's understandable, given your situation. You love your girlfriend, and you feel compassion for her painful childhood and her current issues. The relationship has been tumultuous, and you want to make it better. You recognize that she has unhealthy traits and patterns. This is the first big step in learning how to improve your relationship.
No one here can diagnose your girlfriend, of course, but she definitely displays traits and behaviors that are common in BPD. This doesn't necessarily mean that she has 'clinical' BPD, but the tools and techniques you can learn here will apply regardless. I'd encourage you to learn more about BPD; this is a great starting point -
BPD: What is it? How can I tell?It's important to accept the realities of a relationship with a person with BPD (pwBPD) or BPD traits. This will help you understand what
you can do to best support your girlfriend and have a successful relationship.
The do's and don'ts in a BPD relationshipRealistic Expectations: A person with BPD is emotionally underdeveloped and does not have "adult" emotional skills - especially in times of stress. If you are in this type of relationship it is important to have realistic expectations for what the relationship can be in terms of consistent respect, trust and support, honesty and accountability, and in terms of negotiation and fairness, or expectations of non-threatening behavior. It is important to accept the relationship behavior for what it is - not hope the person will permanently return to the idealization phase, not accept the external excuses for the bad behavior, and not hope that changing your behavior to heal someone else.You'll find many people here who understand, and who have built successful relationships with BPD partners. There's a wealth of information and experience on these boards. I encourage you to keep posting. It helps so much to talk.