Like repeatedly? When myself and my boyfriend have an argument that's heated enough from either side, he'll say the same things about who I am as a person and it's incredibly hurtful. He swears that it's just that he feels helpless in the moment and lashes out, but how could someone say the same things while angry multiple times over a period of a couple years? My brain is stupidly good at remembering all these remarks and harsh words and honestly I'm starting to feel like I'm never going to feel like I'm a good person if I stick around.

I'm far from perfect, having BPD obviously makes relationships turbulent at times, his patience wears thin with me sometimes (understandably) but yesterday I had done nothing to deserve the things he said, he was really upset over something and twisted it on to me that I'm making his bad mood all about me. I'm actually so confused on what to think of myself. I just can't take his word that he doesn't mean the things he ways, because the same phrases are spat out in anger repeatedly if he's hot tempered enough.

Anyone with any advice please message me, my head is a mess trying to decipher how good/bad I am.