Yeshua,
I think you have hit an a problem area.
How is it that 1 John says that the blood was shed not just for believer's sins but those of the whole world, yet some would literally discredit that statement to limit that full payment.
John 3 is extremely clear. Folks are already condemned not for sin but for unbelief.
I disagree that the blood of Christ is limited to only those who believe. Reconciliation (atonement) is certainly limited, but not the propitiation (blood sacrifice).
you see, herein is where the problem begins for all these contentions between people who name the Name of Christ as their own.
Why do we want ALL HUMANITY to be covered by the atoning blood of Christ when that is not the intent of the Creator ?
We use words like 'believer' and yet we know that our next door neighbor may not even be a believer of what we believe. as a matter of fact, within our own family circle may be people who do not know, or believe in, the God we believe in and know.
So, we limit the ability of God to reach out to those whom He wants in His eternal kingdom with the word "believer" but yet we contradict ourselves by expanding redemption to include the whole mankind !
God wanted to show the entire nation of Egypt that there is a God that rules in Israel, and He did, in no uncertain terms. He plagued the Egyptians, He killed their firstborn, and then He drowned their entire army in the sea.
He wanted to show the fierce warrior of Jericho, AND HIS PEOPLE, that He can subdue them, and He did, with seven days of marching and a final loud yell !
He wanted to show Nebuchadnezzar that He alone was supreme and owner of EVERYTHING on earth, and He did. You all know what happened to that proud and vain king.
He wanted to create, and all He did was speak out !
Now, if He wanted to redeem, and save unto Himself, ALL OF HUMANITY, why can't He ? What stumped Him ? Man's free will ? His grace ? Satan's taunts ?
We need to go back to the beginning, folks. That 'foundation of the world' which some "wise" contributor to this confusion said could've been any point in time. More twisting of facts to suit one's view instead of taking the Bible for what it describes and says. FROM THE FOUNDATION OF THE WORLD.
What was God's act then ? He writes a book. He calls it the Book of Life. And it wasn't an empty book, because He consults it at the Great White Throne and makes it FINAL PROOF that those whom He casts into hell or the lake of fire, DESERVED to be cast into the lake of fire, because of their works, and the fact that their names are not in the book, and Jesus Christ enacts that by telling those who boasted to Him of their works in His Name that He never knew them.
So, if God wants ALL MEN as in EVERY MAN, WOMAN AND CHILD on this earth and in this time world to be with Him in heaven, then why didn't He write their names in that book ?
For the simple reason that He will have mercy on whom He will have mercy, and compassion on whom He will have compassion.
And, folks, more bad news for those who want ALL MANKIND saved.
It's over. The cross is past, the blood was shed, and Jesus Christ now sits in Heaven advocating on behalf of those He ALREADY redeemed with His blood.
He doesn't enact His sacrifice on the cross every time some poor repenting sinner 'accepts' Him as savior and presents himself available for atonement.