You don't think that having children is a selfish decision in itself? I have thought long and hard about whether I want kids or not, and ultimately I concluded that I should only have kids if I myself really wanted to raise kids (regardless of say, whether my partner wanted to have kids). Kids do not ask to be born, and life is not a guaranteed net positive.