It's the greatest thing in the world. I just finished cleaning up massive puke an hour ago and I won't trade it for anything in the world, discovering computers, Unix, C, Linux, lisp, python, kubernetes never brought such joy.
There's a miracle to life, even if we one day build an artificial general intelligence, it will never hold the magic of watching a human child grow.
Once you have kids you’ll realize that most of the traveling, hobbies, finding yourself, etc, that you did was mostly a waste of your time. You will want to go rediscover these things again as you share them with your kids.
Intersting research would be to find out how much percentage wise people who have kids regret having kids vs people who didn't have kids regret not having kids. I think humans are very good at rationalizing whatever choices they make. It's not like people who don't have kids are sitting at home doing nothing - they have more time to pursue their hobbies, travel and looking back that's what they will say was great.
A lot depends on if you can provide for your kids and if you're in a good position in life. I'm paying more than most people pay in monthly rent in my state for daycare and I'm not thinking much about it. If money was a problem I would have massive regrets.
Have an 8 month old. It has been the best experience ever so far and I wouldn’t trade it for anything in the world. Watching your kid grow and learn new stuff every day is just priceless. I still can’t get over it. Not saying it’s easy though. Takes a lot of work, but totally worth it.