Great points… I would add also
21 It is not everyone who tells me, ‘Lord, Lord’ who will enter into the Kingdom of Heaven, but the one who does the will of my Father who is in heaven.
22 Many will tell me in that Day, ‘Lord, Lord, did we not prophesy in your Name, cast out demons in your Name...