UPDATE:: My ex cheated

I'm 31 yrs old with my third child. My ex cheated the entire time I was pregnant I just found out. when my son was 3weeks old I put him out as soon as he left I found out more. He had pictures of women in his keepsafe all the way from 2014 until now 2017. I had my son April 7, 2017 and I saw a clip of him having sex with a woman dated April 2, 2017. I was devasted and still devasted. I really love this man and have sacrificed so much since we've been together. we've been together for 4yrs I just knew he was it for me and we were going to start our lives together and be a family. I have two daughters age 12 and 10 and he was my first relationship since I left their father. he's come back and apologized for all his wrong and wants to start over... wait on top of everything when I was pregnant he had no job or vehicle. now he has a good job and he is borrowing the females car he cheated on me with 😒. now he wants to come back start over and do right by me and our son. he wants the cookie too smh 😞. what do you all think? should I trust him and let him back in?

Thank you all for your comment. I decided not to let him back in. he's begging to come back but I can't trust him. I love him still but I can't trust him I'd drive myself crazy thinking he's always cheating or his never where he says he is if I let him back. I'm also taking out child support. Thank you all again for the comments