From someone who raised 2 natural children, 3 adopted kids and (anywhere from a few weeks to a few years each) dozens of foster kids, not to speak of the hundreds who made our home their second home, children need and deserve good parents and stable homes. The problems usually come because parents are selfish and put themselves first. This is just another example. Just "wanting a child" is not enough. If you are not willing to sacrifice your wants and desires for the good of your child then you should not pursue parenting. I know too many cases of mothers who put boyfriends ahead of their kids because of "her needs", sometimes to the point of ignoring abuse, even sexual. Selfishness destroys all relationships, and if you have not learned how to out others first then you will make a very poor parent. The primary duty of parenting is raising healthy, well-rounded children to maturity. You can't accomplish that if you have never made it there yourself. You are there to meet your child's needs; they are not there to meet yours.
Just last night a discussion accidentally led to the revelation that a child's life gets dragged around by the parents'. Typically the children don't get a vote on life-changing decisions and they are frequently slaves to their parents' whims. We should abandon the old concept that "children are resilient and can survive much". They shouldn't have to "survive" anything that is a choice. Surviving isn't thriving.
Oh, and yes, my wife is a child therapist.