If it is true that we have a God who speaks, and it is true that He speaks by the Holy Spirit through the Bible, through circumstances, through people, and through prayer, then why do so many Christians not hear Him?
That God speaks does not mean that you have no responsibility in positioning yourself to hear Him. On the contrary, if you are not attentive, He could outright yell at you and you completely miss it.
Anyone who is a parent, or has been a child of a parent, gets this. The parent can say, "Go clean your room" a dozen times as they leave the house. When they return, and the room is undone, the parent can rightly say, "I told you to clean your room." But sometimes the child can also rightly say, "I didn't hear you say that!"
The child may not be lying on this point, but they are still at fault, because they were inattentive.
Jesus eerily says that there are many who will call him Lord, and yet do not do what he says. (Luke 6:46). How many of them will respond by saying, "I didn't hear what you said!"? Perhaps this is why Jesus so often says, "He who has ears, let him hear." I guess the mere fact that we each have ears does not mean that we use them for their intended purpose.
So today, with God's help, I'd like to invite you to position yourself to hear God's voice. It will require you to put action behind your desire. It will require that you make room in your life for God to have your undivided, responsive, attention.
As I ponder this, perhaps the reason so many of us do not hear God's voice is because it requires our most precious commodity: Our time.