I have no idea about this topic and the more I read and think about it the more confused I am
1.Let's assume babies go to heaven if they die
a) that makes death of baby not such bad event , yes the mother and father of such baby feel grief but it's actually better for baby to die than to survive on average , because most people will go to hell than to heaven
2 Esdras 8:3
“There be many created, but few shall be saved.”
Matthew 7:13-14 King James Version (KJV)
13 Enter ye in at the strait gate: for wide is the gate, and broad is the way, that leadeth to destruction, and many there be which go in thereat:
14 Because strait is the gate, and narrow is the way, which leadeth unto life, and few there be that find it.
b) why is God allowing unbelievers grow up to begin with ? He could just have all unbelievers die as babies while allowing only these who would willingly believe in Him to grow , this way he would ensure 100% people going to heaven and would have none in hell while keeping large pool of ressurected people , because God wants more people , Jesus could be son of Adam and Eve and simply restore things back then but God prefered to have more people living in his creation , so this way he ensures most people he can get away with with most people believing in him and saved , saving everybody this way.
c) God has foreknowledge , so he knows for example what would Stalin do , he knew that Stalin would hate him , why let millions of people suffer because of Stalin when he grow up when he could just not be born or die as child , saving Stalin himself from hell and saving millions of other people deaths ?
d) Assuming that babies go to heaven when they die if we wanted to save as many people as possible we should just kill all babies , why risk one growing up and rejecting God if we can ensure person's salvation this way? This is what follows the logic caused by believing kids go to heaven when they die , even tho it sounds horrible to me and is against what I or any sane person would do or what moral values given us by God tell us to do.
2.Let's assume babies don't go to heaven when they die.
a) Why is innocent baby going to hell if it has not done anything ? He/she is literally suffering because of Adam and Eve sin and paying for what their ancestors sins.
b) If that is the cause then it makes sense to try to do everything for person to let it live and not die as child so protect such child by any means, that would line up with God wanting to ensure that these who would believe survive long enought untill they do
Hebrews 1:14 King James Version (KJV)
14 Are they not all ministering spirits, sent forth to minister for them who shall be heirs of salvation?
Seems like ministering spirits or how we call them angels are sent to people who will inherit salvation , not for everybody.
c)And again , why is God allowing babies premature die ? He could simply let them just not be born to begin with and this way not have them endlessly tortured in hell. It's not surprise for Him when baby dies he knew it so why did he let him/her die ?
I understand he could let unbeliever be born because such unbeliever could be father of believer , but premature dying baby can't be anybody's father so why let it be born to begin with?
d) Assuming that babies go to hell if they die , that makes killing babies much more serious offence since such person is literally killing another person not just once but letting it to be tortured forever
So in the end Do babies go to Heaven or Hell when they die ? What do you guys think ?
At this point if somebody ask me about it , I literally have to say " don't know sorry" since Bible doesn't support any claim and logic in wrong in both ways disagreeing with moral values given to us by God himself