John 3:20 For every one that doeth evil hateth the light, neither cometh to the light, lest his deeds should be reproved.
It is so easy to misread why so many hate Jesus. They make up all sorts of excuses. They say that they do not believe in God. They are tired of the church and many other things.
Jesus told us one of the major reasons that people would not want to come. He said it would be that their sin would make them want to stay away. They choose to stay in the darkness.
The truth of God’s Word will reprove. It will drive people to see their sin and repent of it.
Don’t misunderstand what is going on. The real problem is sin. The real problem is not wanting their sin to be called into question. So until men are ready to confess their sin we will not see them coming to the light!