While not claiming to speak for all non-believers (although I used to be one. See here), I believe that many such people are actually searching for deep truths. They are continuously and severely disappointed by “religious” people who repetitively quote banal phrases while claiming to have profound beliefs. In other words, there is so little substance, and no depth of understanding in so many religious folks that it creates a mockery of their faith. Secondly, the believer often appears arrogant and self-righteous, which is offensive.
The non-believing truth seekers leave such an encounter feeling rightfully frustrated, so they mock what they heard.
On the other hand, I’ve found that when a believer is equipped with patience, knowledge and love, and is willing to graciously reason through their spiritual beliefs with a non-believer, new bridges of understanding are opened.
In 1 Pet 3:15, the Apostle Peter encouraged us to address the non-believer mentioned in your question in a humble manner:
…in your hearts, honor Christ the Lord as holy, always being prepared to make a defense to anyone who asks you for a reason for the hope that is in you; yet do it with gentleness and respect.





