Hi Onipar,
Sorry---this all sounds very hard. I know that borderline personality disorder can be tricky, so I don't have any advice, but I'm sure someone will come along soon.
Glad you are taking care of yourself and getting away from this destructive relationship.
Hope you keep posting and getting support here.
Danae