I'd have to say you're very confused. "She may have Borderline PERSONALITY Disorder".
Also "she is a personality match".
Do you not see the contradiction there?
Nothing you said suggests anything even close to BPD, by the way.
I've had multiple times I thought God sent someone to me. And I was...