Matthew 7:21 that you are speaking to simply does not apply because those that Jesus was speaking to were never saved. Not all who profess to be born agaib are in fact born again and that was the focus of Jesus's teaching. It IS just that simple.
Now to a another point, you are very vocal to admit that you do not follow any doctrines in your understanding of God's Word.
May I say to you that that is one of the real dangers of Christianity today. When you do not accept Bible doctrines you open the door to those false teachers who will come along and say to you exactly what you want to hear and then you are hooked because proper doctrine was ignored or rejected. I encourage you to re-think your position on this.
Major, this is why I don't like mans doctrines. "MANS"
Go back, read the passage again............. You say it says one thing, but it does not. You think it should say what you said because of a doctrine.
I read things, and say it says this, when it don't. It really bugs me later when I realize that I just believed something I heard for a long time without questioning it, and it takes a long time to even get something simple across to me.
Major.......... WE ALL HAVE JUNK WE NEED GOD TO HELP WITH>
I ask you to humbly go back, read it again.
Not everyone saying Lord, LOrd will enter the Kingdom of Heaven.
BAM.............. OSAS says the Kingdom of Heaven must be eternal life, so they can't be saved. Can't see past that.
NO, Jesus said nobody saying Lord, Lord be able to rule with me in Heaven.
This folks were not saying they were saved, they never mentioned accepting Him as Lord as the condition. They already called him Lord, and listed Works produced under his Lordship.
What your saying Major is the unsaved have authority over devils and can speak prophecy.
You don't need to be filled with the Holy Spirit then.
It's after Jesus told them they will not reign with him, they said........ did we not cast out devils? Did we not speak prophecy? did we not do might works IN THY NAME?
What unsaved Person does works in the name of Jesus? I have never met one, not even one.
Nobody calls Jesus Lord (As in their Lord) but by the Holy Spirit.............. Thats a scripture.
They said we did Works in Your Name Lord.............. What unsaved person thinks that way?
What unsaved person would Jesus tell depart because they commited acts against the will of God? NOBODY, He came to save the unsaved who don't do the will of God.
you can't read it like I am reading it Major because it means you have to change a Doctrine, but scriptures always trump doctrines.