In fact, when I read that you had broken up with her and were planning to stay single (before I knew you did that after learning she was pregnant), I thought that was a great step forward.
What criteria do you look for in a romantic partner? Because, based on what you've shared here about your GF, I think your people selector is broken.
That said, breaking up with her within a week of learning she is pregnant? It's hard to award you the moral high ground here.
I'm not saying to marry her. Let me be very clear about that. But even in stable, healthy relationships between two mature people, pregnancy can be a rough time. Which is why I encourage you to think about what your core values are and how you want to behave. Because you're going to have to learn how to live out of your values, even if the other person isn't.
Honestly, this is part of the hard work of DBing that you skipped doing after bomb drop. Better late than never.
Me: 44 H: 44 Kids: 20, 16, 16, and 10 Together/Married: 22 years H announced he was emotionally detached and considering D: 4/4/16 H announced he is going to try to stay and reconnect: 5/1/16