Everyone will no doubt disagree, but I don’t really believe in BPD as a disorder. The vast majority of people being diagnosed with it are women (funny that), and the symptoms of it are literally a rebranded version of “hysteria” there is so much controversy around it, as well as DBT as a therapeutic modality. I don’t say this to invalidate you, but rather to reassure you that you don’t deserve this treatment. I don’t know you obviously, but I doubt very much there is anything wrong with your personality. You sound like you just want to be loved, and there is nothing wrong with that. But, you are looking for it in the wrong places. You are going to keep getting hurt like this, if you don’t take a break, and focus on yourself.
FWIW, I also thought there was something wrong with my personality at one point, only to find out all of my “erratic behaviours” disappeared when I made a commitment to myself, that I wouldn’t tolerate toxic people in my life anymore. Literally overnight, I started feeling more balanced, less up and down, more peaceful, significantly less inclined to lose my tit. I know you know. As soon as I engage with toxic family members (rarely), I find myself ruminating again, raising my voice, ready to “explain.” It’s almost instantaneous. I’m not telling you who you are, only you know yourself. But just thought I’d throw this out there…
What are you going to do differently next time? He is going to keep treating you with more and more disrespect, until you are completely drained. He is not going to suddenly have an epiphany and think you are his soulmate. Let him go. Seriously.
I also think you need to sit with this belief that you can’t let people go who validate you. What’s your definition of validation? Because I can’t see how he has validated you here. In fact all I see is the complete opposite.