God knows everything. That is called omniscience. By definition, nothing in the past, nothing in the present, and nothing in the future is hidden from Him. Not a single word spoken in secret, not a single private thought, not any deed accomplished in the darkness of night is unknown to Him. That can be convicting or comforting, depending on your relationship with Him. There is no hiding from an omniscient God!
Speaking about comfort, isn’t it great that our omniscient God knows what we need even before we pray [Matthew 6.8]?
He knows the strengths and weaknesses of our bodies and will never let us suffer more than we can handle [Psalm 103.14; Hebrews 13.10].
He even knows the way we take so that nothing comes into our lives except what is for our good [Job 23.10; Romans 8.28].
How cool is that!
Nothing in all creation is hidden from God. Everything is naked and exposed before His eyes, and He is the one to whom we are accountable. Hebrews 4.13