Truthfully I have no idea because it's never been physical.
My now Ex would frequently walk out on me, probably over 20 times in the 5 years we were together, he would call me horrible names in an argument, tell me il never be happy because I was abusive/toxic etc even though he was the one shouting at me and calling me names which often reduced me to tears and he would say to me 'it's obvious you care because your crying and I'm not crying so I don't care', he blames his mental health over and over again and that's how he always wormed his way back in to my life, it all came to a head a few weeks ago where he told my child to leave me as soon as they were old enough to do so. He's dragged my name through the mud with everyone. He often makes a spectacle of himself on social media to further play the victim or give off this 'strong independent man' vibe. Up until I told him to stop messaging me unless it was important I was dealing with daily angry messages off of him and then he'd go back to social media and play victim.
We do have children together which makes it even harder as he refuses to co parent. I just feel abit meh today and with no one really to talk to.