Hi Sweet tooth,
I’m so sorry you having to go through this. In answer to your question the attributes you list certainly are part of being a BPD, but as we all demonstrate a bit of narcistic behaviour to one extent or another, really need to know someone well to confidently diagnose.
Why is the diagnosis important to you right now ? Are there tricky memories or behaviour you are trying to square off ?
Trying to make sense why I always seem to get involved with toxic women. I think my family has a lot to do with it.