He breaks up with me every month

My boyfriend is constantly breaking up with me. He does it once a month… this month twice. Every time he gets really mad at me he does it. He always puts the blame on me “I don’t know what your ex did to ruin your trust that bad for you to be that way” I told him “you did when I blindly trusted you…”

He always blames me for the relationship not working. He denies any part of wrong doing. He doesn’t see anything he does as wrong and when I tell him I never got an apology from you for what you did.

I realized I’m not the woman he wants. If he wanted me he wouldn’t risk losing me. He’s fully confident that I’m not ever leaving him and uses breaking up to get to control me and do what he wants.

I have lost all self love and respect for myself…