2. Did Jesus die for the sins of the whole world?
– The Problem with having two destinies.
The doctrine of an Omnicausal God who controls everything logically implies and necessitates an Unlimited Atonement. If God controls everything, then He should be the One to pay the penalty for all the sin and evil in the world, not us. And he did. (Galatians 3:1) The death, burial, and resurrection of the Lord Jesus Christ, is the proof that the gospel He preached (about the Omnicausal God) is true.
The atonement was universal in that it covered everything made or done in this world. Christ shed his blood for all the sin and evil in the world, from beginning to end. The atonement is unlimited in scope and magnitude and even covers the Wrath to Come. It is God’s Justice that demands and necessitates that He pay the penalty Himself.
It is also unlimited in effect. In Him we are all justified and acquitted. In Him we all have our sins forgiven. He caused it all and He redeemed it all with His own blood. God was in Christ on the cross reconciling the whole world to Himself. (2 Corinthians 5:19) He is the propitiation for our sins, and not only for believers, but also for the sins of the whole world. (1 John 2:2) Does that mean that everyone will be saved? No. And here is why.