Ill try to make this brief

. So I had an intimacy with a girl I worked with I highly suspect of BPD/NPD or maybe both. One day after a few flirty interactions she gave me her number. She began seemingly "chasing" me, after about 2-3 weeks of nothing but texting she finally out of the blue one morning tells me shes coming over. The saga officially begins.
A week later shes back and we have sex. Things went well for the next few months, sex every other time, a lot of fun and she constantly texted and seeked my attention. Shed test me a lot... always bringing up different guys and so on, ect, she wanted a reaction. One day we were "dating" as shed say... the next week we weren't. Few nights I wouldn't hear from her and had a weird feeling she was with another guy.
After the end of the third month she began to pull back but I was hooked, I had a needy moment with her when she cancelled plans for a consecutive time and made a big deal about it. From that point it all went downhill, the sex stopped and shed make excuses, continued to initiate contact but different and distant. And our interactions at work basicly put me in a really needy and weak position, pretty bad. She basicly threw another guy in my face at work but I acted like I didn't notice and walked away. After me really pulling back and a few days of radio silence she finally decided to charm me back, made plans and we had sex after a month of nothing. Problem is nothing ever went back to the honeymoon phase after that, and 7 days later I forget her birthday and was painted black. She wouldn't even look at me and since then its all a blur... .
From then until now over the course of 4-5 months shes stayed in low contact. She cancelled plans tons of times, weve argued alot. Ive said WAY TOO MUCH, this girl picked me apart, and took sex completely off the table. Ive had way too many emotional moments with her. In my eyes it was a loss of attraction and basicly just used me for the attention.
The end of last month after playing it REALLY COOL for a couple months I felt like I was getting the attraction back... she wasn't cancelling plans, and then bam... she did it again. Instead of playing it cool I started a war, was super needy, maybe the biggest ever... she told me "she didn't want a relationship" ect ect. Which I knew already. Tried friendzoning me which I wont agree to. I threw in her face I had been talking to another girl for the second time... she tried to play like she was jealous but I doubt actually was. In my eyes this might have been the last blowup to seal the deal. She contacted me three days later after the smoke cleared basicly saying "hey don't try to make plans".
I usually never chase her or initiate contact but this past week I initiated contact twice where shes just been super ice cold... .barely says anything... im almost talking to myself... .wont come see me, no shot.
Shes a quiet BPD, VERY quiet... and anything involving feelings is a major turnoff to her. She revealed once in the honeymoon phase she used to harm herself. SUPER insecure about herself.
My plan is to never contact her again. Thing is... I want this girl in my life. Problem is... I think I may have permanently burnt the attraction. Can I turn this around?