First of all, you will have to explain John 6:38 to me where Jesus said that he only died for those that his Father gave him and he also said that he would raise them all up at the last day, without the loss of even one.
" For I have come down from heaven not to do my will but to do the will of him who sent me." Where does that say He died only for a few?
If Jesus died for all mankind, as you claim, then all mankind will live in heaven with him and I don't believe you believe that.
Yes, Jesus died for all mankind, the verses I posted says so, so you're calling God a liar. He shed his for all,for whosoever will. That doesn't mean all will accept Him. But the offer is to all! The Bible is clear.
Secondly, The "all men" and "the whole world" has reference to all men of the elect and the whole world of his elect.
1 John 2
2 And he is the propitiation for our sins: and not for ours only, but also for the sins of the whole world.
9 But we see Jesus, who was made a little lower than the angels for the suffering of death, crowned with glory and honour; that he by the grace of God should taste death for every man.
John 3:16
16 For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
This verse totally negates your false doctrine. It says whosoever!!
17 For God did not send his Son into the world to condemn the world, but to save the world through him.
John 12-47 “If anyone hears my words but does not keep them, I do not judge that person. For I did not come to judge the world, but to save the world.
All those verses say He has come for the world. He is called the Light of the world! Anything else is false doctrine.
As far as someone living in sin, continually living a sinful lifestyle they will not see heaven. Period. The Bible also makes that clear.
The Greek definition of the word "world" in 1 John 2:2 has a reference to John 1:29 which is interpreted by Thayer's Greek interpretation as "used of believers only", also in the following verses, John 3:16, 3:17, 12:47, 1 Cor 4:9, 2 Cor 5:19.