21 Not everyone who says to me, Lord, Lord, will enter into the kingdom of heaven, but the one who does the will of my Father who is in heaven.
Then Jesus says this in the John 6:
40 For this is the will of my Father, that everyone who looks at the Son and believes in him would have eternal life, and I will raise him up on the last day.
So - does 40 negate 21? No, BOTH