You're not gonna read all these comments, are you? Hope you will still have luck, but in the meantime - sorry if it sounds harsh but seems like quickest way to communicate it - if you are not ok with yourself and with your life, I don't think you want to have kids. It's like a polish proverb regarding relationships: don't try to find a girl who will make you happy, find the happiness within yourself and then some gir…
You don’t need to perfect one thing to do something else. Nor does getting your ducks in a row on one thing guarantee you’ll be better off in another.
Sometimes you hurl yourself into the fire and you get burned. Sometimes you hurl yourself into the fire and you figure out everything else because you did it.
I know several once lost and now successful adults who found their drive and focus in the moment they held their first child in their arms. Others who, like you said, are still lost.
If you want to have kids, have kids. You’ll figure it out. Sometimes you won’t. Don’t sit around and wait for the optimal circumstance and opportunity. If there is an opportunity, take it. It may never come again.