God knows everything. He sees all things before they happen. He knows us and what we will do. His knowledge is without limit, His power is without restraint and His mercy is without boundaries. He searches our hearts and sees us for who we are; and He still loves us.
“O LORD, you have searched me and known me!
You know when I sit down and when I rise up;
you discern my thoughts from afar.
You search out my path and my lying down
and are acquainted with all my ways.
Even before a word is on my tongue,
behold, O LORD, you know it altogether.
You hem me in, behind and before,
and lay your hand upon me.
Such knowledge is too wonderful for me;
it is high; I cannot attain it.”
God will protect us from harm, standing before and behind us, bearing the weight of whatever may want to pierce our souls. His light on our path is forever sure. No other god can know us, for no other god has created us other than God, who is God.
O how wonderful God is to have loved me so much that He would give His Son Jesus to rescue me from the penalty of my sins. His love is from everlasting to everlasting. His grace upon my life is sure and true. No other god is greater than our God.
Lord God, You know me when I rise, You know me when I rest. You know me when I am at my weakest and at my strength. You have power over my breath, and You have vision into my days. Search me, O God, and know my heart.