Romans 3:3-4 3 What if some were unfaithful? Will their unfaithfulness nullify God’s faithfulness? 4 Not at all! Let God be true, and every human being a liar. As it is written:
“So that you may be proved right when you speak
and prevail when you judge.”[a]
God is faithful but man is not. Men turn away from God and reject what was won for all. We cannot call God a liar but man is a liar.
Christ died for all, otherwise you could not tell someone His sins are forgiven. Those sins were forgiven before you were born. God didn't wait for you to have faith in order to forgive you, but since God gives faith as a gift, you can believe and benefit from it. Faith grasps onto what is true and the truth is that we are redeemed. Those who do not believe do not reap the benefits. That is no fault of God's but man's. To those, God judges according to their deeds.
If they can be punished for sins, then in no way could Christ have paid for those sins. It actually means something to say Christ died for sins. It's called a propitiaion in Romans 3 and 1 John 2. That's a real thing. That's God's wrath being satisfied. To punish someone in hell for a sin which God is no longer angry about makes absolutely no sense.
Sent from my iPhone using my right thumb.