I have a question about how the soul production works. The bible says God already knew us before the earth was created. If God created us all before the earth was made does this mean he is no longer producing souls? If this is true then this would mean there is only a finite number of souls and once all these souls are gone because enough humans have been born then no more humans can be born! This would mean that as soon as the last soul has been put into an embryo the end has to come cause there are no souls left. And this would mean that the coming of the end is linked and dependant on the fertility rate of humanity. If humanity multiplies fast then the souls will be gone faster, if they multiply slower then everything will be delayed, isn't this strange? Have you ever thought about this? And what I also ask myself is how does God determine where a soul goes? Or how are the souls assigned? Why was I born where I was born and not as somebody else in a different country? And what I also don't understand is if God consciously decides which souls go to babies which will either die at an infant age or which will be aborted. Because all these babies go to heaven. Does this mean that since God has already chosen all of those which will make it to heaven God also decides which babies will die early or will be aborted? Does this serve a purpose because if these babies grew up then maybe they would not have believed and gone to hell and in order to still get them into heaven God consciously put these souls into babies which will die and then go to heaven? But if every baby which dies makes it to heaven then people might also say that abortion is actually a good thing because all those aborted babies are in heaven now. If all babies which die make it to heaven then wasn't the time in the past where most babies died because of poor medical care a time of huge harvest? Because most of the humans went to heaven, does this mean that actually it's a blessing if a baby dies because it goes to heaven? There are so many things I don't understand. This sucks. When I don't understand how something works then it seems so unreal to me. Or do you think that every soul is the same? Or does God "configure" every soul and when it's "delivered" then it already has some pre-sets? Because if every soul was exactly the same then we would all be clones, right? Do you think that God already determined the character of every soul before it was delivered? But if he determined the characters of all souls then does this mean that the bad guys are bad because God made them with a bad character?