It can definitely be a challenge. My wife and I waited a long time (10 years) before having a kid. There have been a number of unexpected medical things that have complicated the past ~4 years. I love my son a lot, but I also would have been happy to be just a husband. I think you need to decide what's important to you and whether a child makes that better or worse. Having kids to meet some kind of social norm or expectation is definitely not a good plan (although I'm sure it can work out ok in some situations).