A: Dear Mckayla,
The Bible says in Psalm 139:2 (NIV) that “You know when I sit and when I rise; you perceive my thoughts from afar.” And 1 John 3:20 tells us that God knows everything. There is a big word that people use to refer to the fact that God knows everything is omniscient, pronounced (omnishent).
Have you ever had a dream but forgot what it was by the time you woke up? Could anyone tell you what the dream was? No because it happened inside your head (in your thoughts). In Daniel 2 we have a story just like that where a king called Nebuchadnezzer had a dream which he forgot. He wanted to remember the dream and know what it meant but no one could help him until he called for the prophet Daniel. Daniel prayed to God and God revealed the dream and its interpretation to Daniel who then revealed it to the king. When the king heard the dream from Daniel then he remembered it and was sure that Daniel’s God was the true God.
The Bible even says in Ezekiel 11:5 that God knows the things that are going through our minds. No one knows exactly how God is able to know all things including our thoughts but it only makes sense that if God is all powerful that He would also know everything especially since He created it all. Maybe it’s like this:
A mother found a scrap of paper with crayon scrawled all over it. She was about to throw it away when her two-year-old pointed at it and said “tree.” The reason the mother could not see the tree in the picture,but the toddler could, was because the toddler had drawn the picture. God knows everything about everything because He created everything.