It depends 1 do you love him? 2 does he love you truly 3 how often he abused you ..... If it were me I would start with friends for a very long time and then try it slow dating if the friendship worked out ... And if he does it again he had his second change and he never gets it again.
I am currently going through the exact same thing. We only seperated 3 weeks ago and right after I left I found out that I'm pregnant again. I think a lot about going back but at the same time I know that I did the right thing by leaving. I was raised in an abusive home and I don't want the same for my kids. From experience, the abuse starts on the mother and then escalates to abuse on the kids. If he has done it before he will do it again. It just takes something small for an abuser to stap.