You're crying because it's a relief, because you don't usually get treated so lovingly.
But you can do this for yourself, and needing it from an external source is what keeps you vulnerable. Can you be kind and supportive to yourself?
the biggest nearly 43 year old moron that ever existed
and
I feel disgusted with myself
and
All I see is that I’m a weak, pathetic woman that can’t get it right
and
I feel so very stupid
and
I feel so bloody weak and disgusted with myself
These are all horrible things to say about you, and you're the one who's saying them. In the nicest possible way, you are nothing special: you are just like the rest of us. You behave in ways you've learned, to deal with circumstances. There's nothing unusually rubbish or crappy about you; you made mistakes, and we have all made mistakes.
There is a part of you that is so upset now, because you never listen to her. You never respect her. It's the part of you that does 'feelings'. She feels bad, and you call her wrong. She feels upset, and you tell her she's stupid. She feels hurt, and you tell her that she's weak. Can't you tell her something different? We have, and it made her (and you) cry with relief.
You are responsible for you. Just like when you are responsible for a child. When we turn 18, we are deemed responsible for ourselves. We don't need our parents to look after us any more, not because we don't need looking after, but because we are able to look after ourselves. Think about the way you are looking after yourself. Is it the way you'd look after anybody else, if they needed looking after? Would you tell someone else that they were weak, pathetic, stupid, a moron, that they couldn't get anything right? You will continue feeling unsupported until you step up, and recognise that you are in charge of looking after you, and that's an active role. You have to look at situations, like you would with a child, and see if they're working. Do they make me feel good? No? Then let's leave. What would you say to a bullied child? 'Don't engage with the bully, darling. just walk away. You don't need to prove anything to them, and it'll just get worse if you stay around them'... right? Not 'You are stupid, weak, and a moron.'
Take responsibility for yourself, and decide what would make you feel best. Him in your life, or not? Continue the pregnancy, or not? Call yourself nasty names, or not?
Look after you. You are the person that you are responsible for taking care of. Try to care, and act in a caring way, otherwise you stay vulnerable and unhappy.