The omniscience of God is not something we talk a lot about. But this attribute of God is one of His most awesome. The fact He knows everything at all times is beyond our comprehension. We understand the theory of it. God knows everything. Simple enough. But to dwell on what that means is truly breathtaking.
There has never been anything God didn’t know, and there never will be something that He doesn’t already know. There is nothing God will ever learn because He already knows all things. What He knows, He never forgets. Everything that has been, will be, or is now, is all known at this moment to our majestic God. Remember that next time you feel at all impressed with yourself.