Christ died for the sin of ALL men, not just the elect. Unfortunately, some men choose not to take advantage of Christ's redemptive work.
Regards
If Christ died and paid the penalty for the sins of all men, how is that God would then punish men eternally for sins that have already been redeemed? Does a just God expect double payment from some?
If Christ's atonement was effective for all men, all men would be saved. Or else it's a pretty paltry atonement.
But the shed blood of Christ is not wasted and Christ did not suffer indiscriminately. Christ's atonement was sufficient for all the world, but effective for the elect, as determined by God from before the foundation of the world.
All whom God gave to Christ to gather will see heaven; He will lose none of them.
Unfortunately, some men choose not to take advantage of Christ's redemptive work.
Natural man will never "take advantage" of God's salvation. Only the spiritual man who has been regenerated by His will and renewed by the Holy Spirit can "take advantage" of God's blessing of salvation.
Hooray for the ones that do! How smart they are!