Nothing is hidden that will not be made manifest ...
“No one after lighting a lamp covers it with a jar or puts it under a bed, but puts it on a stand, so that those who enter may see the light. For nothing is hidden that will not be made manifest, nor is anything secret that will not be known and come to light. Take care then how you hear, for to the one who has, more will be given, and from the one who has not, even what he thinks that he has will be taken away.”
One of the qualities that we attribute to God is omniscience.. the ability to know all things.. seen and unseen.. past and present. In this sense nothing can ever surprise God. He knows what we think and he understands our motives even when we are confused about them. He sees the future as clearly as he does the past. Nothing ever is hidden to him.
It is why Christ is called the Alpha and the Omega in the book of Revelation. He is the beginning and the end.
Yet God is not satisfied in merely knowing these things for himself but wants us to know them as well. It is why Jesus often called people out for the hidden attitudes that they had towards others. In the same way the Holy Spirit often speaks to us about the things that we thought that we had buried in our lives. Sometimes he wants to bring these things to light by confessing them to a friend. Other times he simply desires that we would expose them to him in prayer.
Shine your light on my inner thoughts Lord Jesus. Help me to expose any darkness in me.