While discussing Calvinism with a colleague, 1 John 2:2 came up.
Here is the text of the verse before we consider…
“He is the atoning sacrifice for our sins, and not only for ours but also for the sins of the whole world.”
It has been said that this verse poses a problem for Calvinism but I disagree. The text clearly demonstrates that anyone who wants to can be saved. What it does not address is the question of who wants to be saved.
We tend to overthink matters and thereby complicate things. Does Scripture teach Divine Election? Yes. Does the Scripture teach that man is responsible for his sin? Yes. Does the Scripture teach that only the Elect are saved? Yes. Does the Scripture teach us who comprises the Elect? NO!! Therein lies the problem with being too rigid in certain systems. God does not make a habit of revealing anything more than we need to know. Therefore we get in trouble if we go further than He has revealed and presume to know that which is not our business.
1 John 2:2 is not a problem for Calvinists any more than it is a proof of Arminianism. It is simply a fact laid out in Scripture. Here is the fact: The penal substitutionary atoning death and resurrection of the Lord Jesus Christ is absolutely sufficient for anyone that wants to be saved. This particular verse does not speak to who it is that would want to be saved and there need not be any controversy over the verse. In fact the only reason there is a controversy is that humand create one where one need not exist.