We will hear the Good Shepherd’s voice when we listen to it. Anyone can claim to be a messenger from God, but only by knowing God’s voice can we know for sure that it is him speaking. He speaks to the heart. Coincidences happen. Not all coincidences are God incidents. If that were the case, every bet a gambler won would be a heavenly intervention. God intervenes at just the right time and place for a very distinct reason. His interventions are about much more than chance. He speaks to us in Scripture at the exact time when we need to hear it. If we don’t hear his voice in Scripture, we can remember what he said therein and listen for his voice in our everyday lives. God is good like that. He is resolute. He speaks to us in his timing–kairos, the promising moment of decision or action. In other words, when we do hear his voice it’s because he is calling us to make a decision or take action.
If I cannot hear him, I will wait for that right moment. After all, he has waited for me for much longer many times. When I do not hear his voice distinctly, it may be because he is calling me to rest within, reflect, or contemplate the words he has already given me.
Kilby is a freelance writing from New Jersey and managing editor of Catholic World Report.