Hello Jasonsgirl
Welcome !
I soo much understand what you mean, because I have been there myself.
I had broken up with the father of my daughter, and yet, in my next relationship (he was BPD/NPD) I didn't seem able to leave my partner.
In the end, I didn't recognize myself anymore. I had to leave, I was going under. I slowly, slowly rebuilt myself. It really felt like that.
After I had gotten myself together a bit, I started wondering why I let it come so far. And I found that the origin of it all was in my family of origin. I read 'walking on eggshells', and 'the borderline mother', etc. It all made sense. My mum indeed is BPD and my father has traits of NPD. It doesn't have to be like that for you ! But the roots of why we behave the way we do is I think in our childhood.
So, don't beat yourself up for not being able to leave. It's kind of normal. For me, I wanted to fix my partner and my relationship so I kind of could have the feeling that I had fixed my childhood, too. (although I didn't realize) Does that make sense to you ?
I also just didn't know what love was. The way I was 'loved' by him felt familiar (parents). Now I know that's not love, it was abusive control.
There is also a physical side to this ... .Certain hormones make that we 'cannot' leave... .except that we can. It just takes an enormous amount of effort. If you want to read about it, 'The journey from abandonment to healing' was revealing to me. It also made me feel less alone and abnormal. Apparently a lot of people were dealing with this !
There is hope. There is only one person you *should* take good care of... .that person is yourself.
Is it possible that in your childhood you were groomed into taking care of others / thinking about their feelings a lot and putting your own needs behind theirs.
On this site we talk a lot about FOG : fear / obligation / guilt :
https://bpdfamily.com/content/emotional-blackmail-fear-obligation-and-guilt-fogYou are not alone. A lot of people understand how you feel. I also do.