Jesus died for the sins of the whole world, but only them who call on him, receive him as Savior may be saved. (John 1:12; 3:16-18,36; 5:24; Acts 10:43; 16:30,31; Romans 10:9,10,13; 1Cor.15:1-4; 1John 5:11-13)
--You must appropriate what he has done on the cross to yourself. You are teaching universalism.
Jesus never taught works.
He taught: Whosoever hears my word and believes on him that sent me shall have everlasting life, and shall not come into condemnation but is passed from death unto life.
--There are no works involved there; only belief or faith.
The scenario that you have referred to from Matthew 25 involves:
First, "my brethren," who are the Jews,
Next you have ignored the context completely.
It takes place right after the coming of Christ and before the Millennial Kingdom. (Christ hasn't come yet).
It is a Judgment of Nations. The criteria are the works or attitude toward the Jews "the brethren" of Jesus. Remember that all are unsaved coming out of the Tribulation. Jesus would be perfectly just and righteous in sending all of them to hell. But he has mercy on them who were friendly to the Jews in the Tribulation Period.
One is never saved by works; always by grace through faith.
Matthew 25:34ff doesn't show these calling on Jesus, it shows them being judged by their works and that contradicts your claim "only them who call on him, receive him as Savior may be saved."
They didn't call on Him, they were charitable to other people and didn't recognize Jesus at all:
37 "Then the righteous will answer Him, saying,`Lord, when did we see You hungry and feed You, or thirsty and give You drink?
38 `When did we see You a stranger and take You in, or naked and clothe You?
39 `Or when did we see You sick, or in prison, and come to You?'
So Jesus did teach works.
Although you misidentify "my brethren" you are partly correct this judgment concerns those still alive at His second coming. But it concerns more than them because the Final Judgment is in view in Mat 25:46
46 "And these will go away into everlasting punishment, but the righteous into eternal life." (Mat 25:46-1 NKJ)
Being let into the millennial kingdom doesn't mean they have eternal life, Satan will be loosed from his prison and much of the earth, called Gog and Magog will rebel with him against God. THEN the final judgment were people are either granted eternal life or eternal punishment happens at the end of the Millennial Kingdom, in Rev 20:11-15.
If this judgment saved people and they entered the Kingdom, where the rebels come from in Rev 20:7ff? AND all the other OT texts that prophesy about this end time rebellion.
So being a Judgment of the Nations does not mean it beings and ends before the Millennial, the wording itself suggests a long period of time. A practical matter, billions of people can't be judged in a day, " Do you not know that the saints will judge the world?" (1Co 6:2 NKJ) We can't think that fast.
31 "When the Son of Man comes in His glory, and all the holy angels with Him, then He will sit on the throne of His glory.
32 "All the nations will be gathered before Him, and He will separate them one from another, as a shepherd divides his sheep from the goats. (Mat 25:31-32 NKJ)
The imagery of the conquering King comes in glory, and then sits, and even the separating of sheep and goats in a day (2 Pet 3:8) all imply a duration of time and as verse 25:46 = Rev 20:11-15, this judgment includes Gog and Magog and all those who rose up to help the people of God when they were being persecuted and hurt during that time.
That's why Rev 20:11-12 begins with all physically alive, but spiritually dead. The Dead aren't resurrected unto 20:13.
So your view doesn't fit all of the scripture, mine does and that is why its correct.