Sorry but you are using this verse inappropriately, Here is the verse........ [Matthew 7:21 KJV] "Not every one that saith unto me, Lord, Lord, shall enter into the kingdom of heaven; but he that doeth the will of my Father which is in heaven."........Jesus is speaking to Israel. Israel had to do his will to enter the earthly kingdom on earth and reign with him for a thousand years.
That is dodging the plain words of Jesus.
Show me where Jesus says, “I am only talking to Israel about a millennial reward.” You cannot, because He did not.
Jesus says destruction versus life. “Broad is the way, that leadeth to destruction.” “Narrow is the way, which leadeth unto life” ~Matthew 7:13-14. That is not a thousand-year participation trophy. That is salvation and judgment.
You say, “They had to do His will.” Jesus tells you what the will of God is. “This is the work of God, that ye believe on him whom he hath sent” ~John 6:29. “This is the will of him that sent me, that every one which seeth the Son, and believeth on him, may have everlasting life” ~John 6:40. Do you believe Jesus or do you believe your system?
And you are skipping the dagger in the text. “I never knew you” ~Matthew 7:23. Never. Not “I knew you and dropped you.” Not “I knew you under Israel and you missed the kingdom.” Never knew you. That is false conversion. That is a man using God’s name while living for himself.
Why do you keep trying to move Christ’s warnings onto someone else? Is it because you do not want these words landing on your own conscience? Is it because you want a Bible that never looks you in the eye? Is it because you would rather protect your framework than tremble at God’s Word?
Jesus is not impressed with your “Lord, Lord.” He is not impressed with your talk. He is not impressed with your works list. He is after the heart. He is after truth in the inward parts.
You can quote verses and still be lost. You can preach and still be a stranger to Christ. You can use theology to hide from God. “Having a form of godliness, but denying the power thereof” ~2 Timothy 3:5. “Ever learning, and never able to come to the knowledge of the truth” ~2 Timothy 3:7.
The end of man is not happiness. The end is God’s glory. And God will not share His glory with your clever escape routes. “God resisteth the proud, but giveth grace unto the humble” ~James 4:6.
So here is the question. Are you submitting to what is written, or are you editing Christ to fit your grid? Are you seeking God’s glory, or are you seeking to be right in front of men? Are you known by Christ, or are you merely noisy about Christ?
Stop twisting the warning. Stop hiding behind “Israel.” Stop teaching what Scripture does not say.
Repent. Bow. Submit to Jesus Christ as Lord because He is worthy. “Kiss the Son, lest he be angry, and ye perish from the way” ~Psalm 2:12.