I can see what you're doing, OP, and I can understand it (to a point).
You are so afraid of him that you feel you need a much bigger reason to leave. You need to prove to HIM that you are entitled to leave.
It isn't good enough for you to know that the relationship is dead, that you have no faith or trust in him any more - you are afraid of getting it wrong, of being to blame.
He's got to be fully, inescapably to blame in your mind for you to be free to leave.
I just want to say that I don't think that will ever happen. At some point you're going to need to find the balls to stand up for yourself, because he is never going to do that for you. No one else is.
Only you can actually leave him, and you can do it any time you like - even if he wasn't committing these offences against you, against any moral code anyone ever had.
There are seven billion people in the world. What, exactly, makes this jerk your responsibility?