Many people are not ready for Jesus, the most basic reason being not ready to give themselves up yet. In two cases I ran into, the reasons given me were not what I had expected.
Case one ~ the person told me that he was a businessman and he's afraid that should he accept Jesus, he'd have to cease being dishonest in his dealings with others, and that would make it hard for him to conduct his business. Here's an honest answer, but his decision made me lose all my respect for him.
Case two ~ I was to give the person some literature or simple prayer cards. He didn't want to take any because he said that should he find the material uninteresting, he would have difficulty in dumping any of it ~ apparently, he associated the material with God and felt that discarding it might offend him. Here's a person believing that God might be real, but didn't want have anything to do with him. He's not quite being logical, but there's hope for him.
Since God simplifies us, unbelievers are more complicated than believers.