When is enough, enough?

Alejandra
I've been having issues with my SO since shortly after we got together. Issues such as cheating. About a month, no more then 2 months, into our relationship I found out I was pregnant so I stayed, as I delt with his cheating. Honestly I don't think he ever went longer than 2 weeks without texting other females. I KNOW I'm stupid for staying. But I always wanted a traditional family. So, a year later, he's been behaving in that part but with these raging hormones I can't help but still bitch at him and be mad over the pettiest things. I can't stand when he doesn't clean up after himself and that's why we recently had our last fight and it was bad enough that he ended up moving back to his moms. He's been gone for 4 days, we haven't spoken in that time, and today I find out that he's talking to females again. I don't know what to do anymore. I feel like I've already given it my all and I just can't deal with anymore of his BS. But I also can't help but feel like I want my family together and I should apologize for going nuts on him over not picking up his things. I don't even know if this post makes sense, I'm just ranting.. 
But I'm curious to know, when is enough, enough? All BS aside, how much would you be able to overlook before leaving? Mind you, this is the father of your child.