The Bible says "an eye for an eye, and a tooth for a tooth." That is the law of justice, where the punishment must equal the crime. How does eternal hell fit into this vision of justice?
If I spend 1 second gossiping, should I have to suffer a gazillion billion decades of the worst imaginable torture for that? How is that just?
Jesus is said to have suffered all the torture we deserved. Yet he only suffered for a finite time. But supposedly, we deserve an infinite amount of punishment for all the sins we commit. How is that understandable?
But your sin isn't finite, because it's a sin against God's holy standard. He set the way things are to be, if you do something contrary to that, you've sinned against God, not a finite being.
I saw an article that said if you slap a foreign dignitary or someone in authority, that is a worse offense than slapping joe blow down the street.
Both slaps took the same time to commit, but one is a greater transgression. So it is with God, only God's nature is infinite, so wouldn't that make the sin infinite? If the sin is infinite, so the punishment must be.
Jesus suffered an finite amount of time, but he was an infinite being (Christians believe Jesus was God). So his sacrifice was infinite to atone for our sins that were infinite.
I'm not really well versed in the theology of this, but basic Christian teaching is that the only one who could atone for our sins was an infinite being, that's why it's wrong for a Christian to teach that Jesus was not God, but that he atoned for our sins. Logically, it would be impossible.