There are a variety of reasons we don’t speak the truth of God (sometimes we don’t speak the gospel truth to unbelievers, sometimes we don’t speak Biblical truth to believers — maybe even failing to pray with someone who obviously needs the comfort and encouragement of prayer).
But one fundamental reason we don’t speak is fear. And underneath that fear is an underlying belief that God is incapable of or unwilling to care for us if our speaking produces harsh consequences. If you’ve ever experienced that fear, then hear this word:
“…don’t fear to speak the truth, but be courageous and speak clearly and openly because God is giving close and intimate attention to all you do. Matthew 10:30 means at least that much. Jesus says, ‘even the hairs of your head are numbered.’ In other words, the suffering you may undergo in speaking the truth is not because God is disinterested in you or unfamiliar with your plight. He is close enough to separate one hair from another and give each one a number. Fear not; he is close. He is interested; He cares. Be of good courage, and speak the truth whatever the cost.” [Piper, What Jesus Demands From the World, p. 123.]