For some of us, aborting a pg is just not an option. Even with the best precautions, emotionally as well as physically, things can not go to plan. For some of us, once pg there's no going back.
This isn't wrong or right, it just is, without judgement, where some of us stand. A pp posted it's not fair to bring a child into a less than perfect set up. It's perhaps more ' unfair ' to deny that child a life in the first place.
Op what's done is done. How it all happened is kind of irrelevant now as the components have become a whole. You may, or may not, have been feckless (to quote you) in the past but you're certainly not feckless now.
Perhaps people are quick to judge bcs, wait for it, they genuinely think they have pretty much full control over what happens to them. Thats a pretty terrifying thing to be thinking imo but many are wedded to it.
You're alright op. You're doing alright. The past is gone, let it stay there. You'd hope to be meeting just the one who is not quick to judge and takes the time to look at the whole picture. Particularly the current picture which is a good one eg how many of us manage to be on such good terms with our exes. You may have been lucky but a lot of it will have come down to you, your choices, your approach. The right person for you will recognise important qualities like that, which point to the future and don't hark back to the past.