Good point. Seems to me as being Biblical. Jesus knocks first, and then it's our turn whether we will let Him in or not.
Wait? WHAT? Did you even bother to read what he said? He said we knock first, he isn't saying what you think he said, that is that Jesus knocks first.
We must open the door he has offered to us, because He IS the door. (Revelation 3:20)
That passage isn't an invitation and Gospel call to salvation. It is given to the church, not the lost world at large.
"Ask, and it shall be given you; seek, and ye shall find; knock, and it shall be opened unto you:" (Matthew 7:7) We certainly do have a choice.
The context above is not referring to an Gospel invitation to salvation. Show me one Gospel message that shows a person must ask, seek, and knock to get into heaven.
You can't.
The Gospel is repent and believe, and be baptized. That is the Gospel invitation so what Jesus is speaking is something different altogether. But, it isn't above you to take Scripture out of context as I've shown you several times now, you should have a greater reverence for the Word than this.
That and I've already given you passages showing salvation isn't via human decision, something that is very clear and something you are avoiding.