It’s ashame you misunderstand your favorite verse, as well as 1 John 2:2. I’m guessing your mind is closed and you believe you know more than I do, so I am not wasting any more of my time. My guess, because I have been where you are, is that you’ve never studied this from another perspective. See I used to believe much as I suspect you do. I believed that way for about 40 years and was dead certain I was correct. That’s what I had been taught both in church and in my Christian university and I never questioned it. And then one day a more mature believer I barely knew confronted me over it. What started as a gentle rebuke changed my life. Short of salvation, it’s the best thing that ever happened to me. By the way, we both believe in a limited atonement. The difference is I limit it quantitatively (those for whom He died), but you limit it qualitatively (what He actually accomplished).
If you want to know what the Bible actually teaches on this point, here are a couple of links.
http://www.reformationtheology.com/2007/11/understanding_1_john_22.php
https://www.gty.org/resources/pdf/sermons/62-10
One position is the Bible teaches anything except what 1 Jn 2:2 says it teaches.
Maybe the other verses used to claim 1Jn 2:2 doesn’t refer to the whole world are better understood in context with 1Jn 2:2.
Maybe limited atonement arrogantly omits the impersonal love of God for the whole world and confuses judgment with forgiveness. Unbelievers still are condemned, but God is larger than limiting His atonement. Assuming God limits His atonement manifests a lack of faith in what Christ performed on the Cross.
Those who don’t believe Christ died on the Cross for the sins of the whole world, really don’t have faith in Christ.
His sacrifice was for all who were dead from sin in obedience to the perfect righteousness and grace of God the Father.
This doesn’t preclude the call of the Father. It is simply a strategic victory over sin and death.