It should make us bow in awe knowing that God knows everything. Just thinking about the scope and span of His knowledge is mind-boggling to me, and yet knowing everything that has happened, is happening, will happen and could happen doesn’t boggle His mind at all. He doesn’t need research. He doesn’t need reminding. He doesn’t need rest. How amazing He is! How amazing too that He knows all our sinful actions, words, thoughts, feelings and attitudes, and He loves us anyway. Let us praise the all-knowing One, for He showed His love on the cross to cleanse our sin so we can now know Him.