I've heard so many people ask if babies can go to heaven or hell. I don't think they can go to either. Not in the sense that people are using to appeal to emotions, trying to make people envision cute cuddly newborns burning in hell, which I personally don't find any more confusing mentally than a two month old zygote laying on a golden heavenly floor waiting to develop. I understand it's spiritual, but at some point in time everyone will be given their new bodies, and at any given point in time there's quite a number of unborn or very young children who have gone home. Isn't time an earthly constraint? Does a spirit have an age and a time to mature before it is an adult spirit? Does it matter if God knows who would reject him and who wouldn't? Did not God order children killed simply because of their family's sin? Were pregnant women not stoned to death according to the law? If the children were innocent and had committed no sin, wouldn't that make the scriptures wrong to say that all have sinned, if we are to consider the unborn and the immature as complete humans?