He Himself is the atoning sacrifice for our sins, and
not only for ours but also for the sins of the whole world."
1 John 2:2
I am sure you can read what that says..
Maybe you are reading it for the first time?
If Jesus died for the sins of the whole world? What does that mean?
Why are you confused?
Does that mean all men will believe? No. It does not say that.
But, it means we can not know who will end up believing.
The Bible does not contradict itself.
Only the errors of men contradict the Bible when they come up with wrong conclusions.
He Himself is the atoning sacrifice for our sins, and
not only for ours but also for the sins of the whole world."
grace and peace ..........