Morning op,
I've been in a relationship where my ex spat in my face - I actually stayed with him, he blew the argument up so big the spitting in the face incident got hidden. (Sound familiar) my ex hid behind the fact his DGM has died and he was pissed out of his face and he was getting nasty towards me I asked him to stop drinking. It escalated from there. His family afterwards even brushed it under the carpet.
Looking back over fifteen years later I can see that the respect for me had already gone at that point. The relationship wasn't great - infact it was pretty shit but we had some goodish moments and I suppose that mixed in with my low esteem kept me there.
In the end I left as things got a lot worse and I realised I deserved better.
When your ex spat in your face you should realised that this man has no respect for you at all. I bet his behaviour before that wasn't great either. You then reached out to him to say you missed him (the nice him) yet he jumped on this as away to end your relationship. Not repentant in the fact he had just spat in your face at all. He know declares your a cheat. That's pretty fucked up.
You actually have had a very lucky escape. This man does not love you or want to be with you, he would rather punish you for over a year for something he knows you didn't do. That's evil. A guilty you is much more easier to deal with than a strong independant you.
Stop feeling guilty for breaking this unit up - he did that. He did that when he spat in your face. I'm sure that his behaviour before this wasn't great either as you don't jump from lovely guy to spitting in your partners face in seconds.
our self esteem can keep us trapped in situations we can't see untill we are well clear but you must step out of this now. For your sake and your child's. They must not see you in this down beat situation any more. You have to show your child how strong you are. You have to show yourself how strong you are. You need to move forward so you are able to be free and the eventually meet some one that will treat you like a queen. Normal healthy minded men do not spit in your face I can't ever imagine my lovely Dh doing this.
I know it sounds glib but there are lots of good books of self esteem building, get one. I had to do a lot of work on myself after I left as my guard and shit acceptance level has been knocked down and I met a few dickheads after I finally left so had to take the time to build myself up and then I met DH.
With having a DC with him will make it harder to let go but you have to realise that he broke you up with his horrid behaviour not you. You have to see him singularly as DC dad and not your partner. His ability to be a good dad has nothing to do with you. If he lets her down its not because your not together it's just because he is a twat.
Do everything you can to fix you not try and salvage a relationship that he doesn't want and thank fuck as he sounds disgusting. 