I would also recommend that you go to
www.Bpd411.Org and read up on borderline personality disorder.
Bottom line? People treat you the way you teach them to treat you. Calling an end to the engagement and disengaging from her may be the best thing for her and you. A quick kick to the frontal lobes may provide her with the needed "oomph" to go see a doctor (or three) and get properly diagnosed and treated for whatever ails her.
If/when you have final contact with her, you may want to suggest she get her thyroid checked out too.
In the meanwhile, you should take care of yourself, and that means you would be wise to try and figure out why you were attracted to, engaged to, and abused by this woman. And proceed to make healthier choices in the future.
Best wishes.