>>510795184 (OP)You made the wrong decision.
You are supposed to leave your boyfriend for a guy who is abusive AF, not just "kinda abusive".
I say this with absolute seriousness, because the the more abusive a man is, the less likely an abused woman is to leave on her own. I am not making this up.
If you end up leaving your kinda abusive boyfriend, then you will be going through two breakups and the emotional toll will be that much greater.
It is better to seek a man you know you won't have to leave.