And God said, “This is the sign of the covenant I am making between me and you and every living creature with you, a covenant for all generations to come: I have set my rainbow in the clouds, and it will be the sign of the covenant between me and the earth.
(Genesis 9:12-13 NIV)
God gave the rainbow as a sign of His promise never to flood the entire earth again. The colors that spread out in the spectrum as sunlight passes through the water droplets in the sky speak of God’s faithfulness in keeping His promise to Noah and to all the generations that have followed.
Faithfulness marks God’s character. It is He who is, through and through. So let every rainbow we see remind us of God’s faithfulness and love, and let praise flow from our hearts to the One who always keeps His promises.
Lord, Thank you for all of Your promises and rainbows!