I keep saying in these forums that many professing Christians do not know nor understand Bible doctrines and it's interpretations.
If Christ died for everyone, then God CANNOT send anyone to "hell" or to the "Lake of Fire" yet Scripture says, hell and the Lake of Fire will heavily be populated (Bible doctrine).
Your wrong
He died for everyone
Whoever believes is not condemned
Whoever does not believe is condemned already, because they have not believed
Hell is filled with non believers..Because they did not believe, not because they sinned
John 3:16 is the most read scripture in the world, yet also the most misunderstood!! (Bible Interpretation).
To understand the interpretation, we must qualify the word "whosoever" and these are they that the Father "elected" to salvation in eternity past, before the foundation of the world!!
"Many are called but few are chosen."
You said: John 3 does not say he loved the elect. it said he loved the world (his creation)
Actually you should have asked in what manner did God loved the world. And the answer would have been, "in the manner that He gave His only Son to redeem the sins of His people. (Matthew 1:21)
Who do you think His people are, the elect, those whom the Father gave to Jesus!!
To God Be The Glory
And hence we have the error of calvanism (fatalism)
Jesus said he died for THE WORLD (everyone) so that WHOEVER (in that world) Believes will not perish, but live forever.
He also used moses and the serpent as the example. Moses lifted the serpent so that EVERYONE could be saved. But only those who BELIEVED (looked) were saved.
The ones who did not believe were condemned to death by the poison in their bodies as being bitten by snakes..
That serpent on the pole COULD have saved them also. But they did not believe.
John 3 is easy to understand, Sadly people can;t get away from their doctrines to let the word speak to them.