My ex left me for his babymother now he’s asking me for another chance?

When me and my ex moved in together he told his babymother that he was in a relationship because she would constantly call his phone whenever it was his time to have his son. When she found out that he moved on and was in another relationship she kept him away from there child and also got him falsely arrested a few weeks after he was not able to see his child he broke up with me and went back to his babymother. This happened about 3 or 4 more times I took him back because he said he never wanted to be with her he just wanted to see his child. I was tired of the drama so I finally told him I was leaving him for good he told me he would just go to court and get partial custody so I gave him another chance 2 months later things were going good between us we would have occasional arguments because I could not fully trust him. I ended up getting pregnant and he left me for his ex once again because he said our arguing was too much he moved in with her told her all of our business and threatened me to get an abortion.

It’s been 6 months since we have not been together and now he’s asking me for another chance he said he’s really changing he only wanted to stick around long enough so his son could start speaking and can remember who he is in case he won’t be able to see him for a few months if his babymother tries to keep him away from his child he says there getting along now and he can see his child without any problems should I give him another chance or move on?
My ex left me for his babymother now he’s asking me for another chance?
Post Opinion