What do I do?
Get away from him and stay away.
This guy might paralyse or kill someone sooner or later.
He punched you in the ribs. I've seen cases where men died from their broken ribs puncturing their lungs or heart. It happened too fast for them to get to hospital.
He strangled you. He could, even accidentally, asphyxiate you or damage bones in your neck.
He could accidentally paralyse or kill you, even without intending to.
Strangulation is also, from statistics, a common thing men who go on to kill partners and ex partners, do.
All those reports to the police ...... They weren't the women being violent to him, lying and being believed. How stupid do you think the police and the doctors are? They would record and injuries on the women and any on him. They would note down the stories/accounts carefully.
He's done this repeatedly before, and now he's doing it to you.
And, just think, there are many women who - like you - didn't report him. The police rap sheet is probably only a fraction of what he's done.
It's not in any way normal for some to violently attack and assault their partner when arguing about anything. It's normal to fall out, leave, maybe end the relationship.
(Also I bet you were checking his phone for a good reason. I bet his other behaviour is shit too).
Get out and stay out. You know it's wrong on every front. You say you know inside. You're 100% correct.