Psalm 139:1…”You have searched me, Lord, and you know me.” God has perfect knowledge of us, and is aware of all our thoughts and actions before they even occur. It is more profitable to meditate on Divine truths, applying them to our own lives, and with hearts lifted to God in prayer, than with a curious or disputing frame of mind. God knows all things being omniscient, and is everywhere, being omnipresent. These are truths acknowledged by many believers, yet they are seldom applied to our lives practically. How much more content would we be if we habitually believed God was this big? His knowledge is infinite, and He knows us better than we know ourselves.