God knows all things about us. He knows our hearts.
He knows exactly what we are needing, thinking and feeling, long before we know. He looks at our inner qualities, not our outer qualities.
Heart: inner man, mind, will, soul, understanding.
1 Samuel 16:7 But the LORD said unto Samuel, Look not on his countenance, or on the height of his stature; because I have refused him: for the LORD seeth not as man seeth; for man looketh on the outward appearance, but the LORD looketh on the heart. [God looks at the inner man].
Job 42:2 I know that thou canst do every thing, and that no thought can be withholden from thee. (God can do anything and everything; He knows our every thought).
Psalm 44:21 Shall not God search this out? for he knoweth the secrets of the heart.
Psalm 94:11 The LORD knoweth the thoughts of man, that they are vanity. [mans thoughts are unsatisfactory, empty and useless].
Psalm 139:4 For there is not a word in my tongue, but, lo, O LORD, thou knowest it altogether.
Proverbs 21:2 Every way of a man is right in his own eyes: but the LORD pondereth the hearts. See Proverbs 16:2 also.
Isaiah 42:9 Behold, the former things are come to pass, and new things do I declare: before they spring forth I tell you of them. (God tells us before they happen)!
Jeremiah 17:10 I the LORD search the heart, I try the reins, even to give every man according to his ways, and according to the fruit of his doings. (You get exactly what you deserve, He is fair to all).
Acts 1:24 And they prayed, and said, Thou, Lord, which knowest the hearts of all men, shew whether of these two thou hast chosen,
Acts 15:8 And God, which knoweth the hearts, bare them witness, giving them the Holy Ghost, even as he did unto us; (The word Ghost = Spirit. God's spirit is not a spook).
1 Corinthians 3:20 And again, The Lord knoweth the thoughts of the wise, that they are vain. [vain = empty].
1 John 3:20 For if our heart condemn us, God is greater than our heart, and knoweth all things.
He knows everything about us; even our needs, thoughts, secrets, etc., see Matthew 6:1-8, verses 4, 6, and 8 are important. We can't hide anything from Him! Nothing! Want to know more about God's word? Study it completely, connect the dots.