why having children is selfish