Does Romans 10:13 contradict Matthew 7:21?
Romans 10:13 “For whoever calls on the name of the Lord shall be saved.”
But Lord Jesus also said with regards to the “initial entrance” to the kingdom of heaven, “Not everyone who calls out to me, ‘Lord! Lord!’ will enter the Kingdom of Heaven. Only those who actually do the will of my Father in heaven will enter.” (Matthew 7:21)
Doing the Will of God begins by obeying the Commands of the Bible (literally true).
Here it is clearer (literally):
However, not everyone gets to “enter” into His Kingdom post-Judgment Day but only who does the Will of God.
But it doesn’t end there (secret: “time”)…
Whoever calls upon the Lord (in truth) will be “saved” (eventually – be it in the next age or in the lake of fire itself – for the Word does not lie) by the Will of God (1 Timothy 4:9-11 – note the word “end” in these set of verses which indicate “time” explaining that by the Will of God — inherent — God Saves all men– the end is implied by translating “to this” (end) by literal meaning). Regardless, it does not change the meaning of this verse — hence it may be allowed — as meaning.
“To this end we work hard and struggle, because we have set our hope on the living God, who is the Savior of all people, that is, of those who believe.” (1 Timothy 4:10)
Notice the difference and non-contradictory meanings of these verses when taken “literally”?
No one can “call” Jesus is “Lord” (in truth) without true repentance (sealed) by the Holy Spirit:
“Therefore I want you to know that no one who is speaking by the Spirit of God says, “Jesus be cursed,” and no one can say, “Jesus is Lord,” except by the Holy Spirit.” (1 Corinthians 12:3)
And, “every” tongue (of all rational creatures) will confess that “Jesus is Lord” (eventually in “time”) when the day of their Salvation is testified correlating and completing the truth testified by all the verses written above:
“and every tongue will confess that Jesus Christ is Lord, to the glory of God the Father.” (Philippians 2:11)
Yes. This Will bring “Glory” to “God the Father”!