I still don't see any room in the text to add this idea that He is the propitiation for every person in the whole world and it will only be applied when a person cooperates with God and chooses to come to faith. What I see is that He is the propitiation and it is applied right now without anybody's cooperation.
Now how do I know John isn't talk about every person in the whole world?
Because of the verse that came before...
1 John 2:1 - My little children, these things write I unto you, that ye sin not. And if any man sin, we have an advocate with the Father, Jesus Christ the righteous:
John is writing to believers (the you in this verse). So this must be speaking of believers out of the whole world, not every person in the whole world. But let's say for the sake of argument that it is speaking of the every person in the whole world. Every lost person right now, even though they haven't chosen to come to faith yet, do they have an advocate with the Father and in what way? If a person chooses remains lost, was Jesus' advocation a waste of time? If unbelief is a sin and Jesus advocated for that sin, then why bother coming to faith because it's already been taken care of? When we ask questions like this we see why it just doesn't work.
Yes he is writing to believers but then he also includes the whole world or do you think "whole world" has a different meaning?
1Jn 2:1 My little children, I am writing these things to
you so that
you may not sin. And if anyone sins, we have an Advocate with the Father, Jesus Christ the righteous;
1Jn 2:2 and He Himself is the propitiation for
our sins; and
not for ours only,
but also
for those of the whole world.
We see in verse 1 that the "you" refers back to the "My little children".
We see in verse 2 that the "our" also refers back to those same "My little children" and includes John also.
So we know that Christ was the propitiation for the sins of John and those included in the "My little children".
Then we are told that the propitiation was "
not for ours only" BUT "
also for those of the whole world."
Where you error is in your understanding of what propitiation means. It does not means that Christ by His death on the cross has saved anyone. The bible is clear that we are only saved by the grace of God through faith.
Hilasmós, found only in 1Jn_2:2 and 1Jn_4:10, is equivalent to hilastḗrion (G2435) as used by Paul in Rom_3:25. It is the means of putting away sin and establishing righteousness. God is never presented as changing His mind toward the sinner or the sin that estranged the sinner from Him.
WSD Complete Word Study Dictionary
Rom 3:25 whom
God displayed publicly as a propitiation in His blood through faith. This was to demonstrate His righteousness, because
in the forbearance of God He passed over the sins previously committed;
Rom 3:26 for the demonstration, I say, of His righteousness at the present time, so that He would be just and the justifier of the one who has faith in Jesus.
Christ was the atonement or atoning sacrifice offered to God to assuage his wrath and render him propitious to sinners.
Is unbelief a sin, yes. And just like any other sin it is only forgiven when the person places their trust/faith in the risen Christ Jesus. If Christ be not risen, you have no evidence of God’s having accepted His mediation for you, nor, consequently, of your being justified.
1Co 15:17 and
if Christ has not been raised, your faith is worthless;
you are still in your sins.
Rom 4:25 He who was
delivered over because of our transgressions, and was
raised because of our justification.
Rom 5:10 For if while we were enemies we were
reconciled to God through the death of His Son, much more, having been reconciled,
we shall be saved by His life.