Hello, I am Rafael. Thanks for asking your question - I'm here to support you. (Information posted here is not private or confidential but public).
I am very sorry to know about this shocking and perhaps overwhelming situation.
Could you please tell me for how long were you dating and if you have have other issues in your relationship besides of this serious one?
While I wait for your response I could say that the behaviors you described here are very shocking, since they show a person who appears to be very dysfunctional, unstable, abusive and violent, unable and unwilling to acknowledge her own issues and mistakes, nor to take responsibility for her feelings, choices and actions.
She seems very dramatic and manipulative, and that could in fact match with your fears about her having BPD.
I believe you are wise not pushing her at all, it would not help but enable further abuse. Obviously her retaliation and acting out could just continue the same or get worse with time, but there is nothing more you can do about it. She already knows how you feel, and knowing your concerns and how you got back together in the past after same episodes, she would expect you to go for her, and codependently engage and enable her again even more, which is somehting I'd never suggest anybody in your shoes to do.
I think she need professional psychological support to work on her serious mental health-personality problems, but unless she chooses to recognize her problems, and take responsibility for them, she would never really improve, nor even consider therapy, but you'd still have to take good care of yourself, and choose what you really want to afford or not, while being totally mindful about reality, and the pros and cons of your main options.
Does it make sense?
I'd like to suggest this book as a very helpful guide on issues like this:
Stop Walking on Eggshells: Taking Your Life Back When Someone You Care About Has Borderline Personality Disorder
Please feel free to contact me if you have any further questions and to follow up, since I am here willing to support you as possible. Thank you for your trust.