Okay, here's something about Christianity that still has me scratching my head, and I hope there's an answer out there that I've just missed so far.
The Bible says that Jesus is the only way to God. Got it. Those who don't accept Jesus will not be saved. Got it.
BUT! The Bible also says that God is Love. If so, then what loving God would banish souls to Hell for never having had a chance to accept Jesus?
That's what's been explained to me sometimes. All those people in, say, rural China who have never even had a chance to hear the name of Jesus will obviously never accept Him, and because of that they're destined for eternal torment in Hell. Really? That's the punishment of a just and loving God for someone who never had a chance?
I mean, if I get up in the morning and tell my kid that he has to clean his room or he can't have dessert after dinner, and if I then take him out for a whole day of running errands and playing in the park so that he doesn't have any time at all that day to do any cleaning, am I still going to say he can't have any dessert? No! I'm going to let him have his dessert and postpone the room-cleaning requirement for the next day. Why? Because it was because of me that he couldn't clean his room, not because of any inaction on his part.
Why would God punish someone who couldn't obey the commandments even if they wanted to?