It is probably one of the hardest decisions you will ever have to make. For me the 'hope' he will change, or the wish that it will work itself out keeps me hanging on, going around in circles.
We both need a cut off point. To know when enough is enough. I do not suspect my partner of cheating, but I think that would be the final straw for me. He is out having 'fun' elsewhere whilst you carry and grow his unborn child as well as single handed raise his others. What exactly are we getting from our relationships? Emotional distress, heartache, paranoia and confusion.
Does he make you feel like it's your fault? Does he make you feel like you are the problem?
My partner does and I am sick of it, but strangely worry I am addicted to him. I continue to give him the chance to 'get it right' but he never does and doesn't even seem like he wants to try.
You need love, care and support. Go where you can get that. Sounds like moving back to your hometown is a good option. Do what you need to do for you and your children. It might be the wake up call he needs. If not, you can be sure it was the right thing to do.
I am moving in with my mum and whilst it isn't what I would have wanted, I know that il be looked after.
As for my partner and our future, I need to try following my own advice, but that is much harder to do because the emotions are involved!! And the hormones!