Scripture reading:      Genesis 9-10

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

God made this covenant. It is a promise based upon His faithfulness that He will never again destroy the world by a flood. It is a reminder for Him—but also for me. When I see a rainbow, wherever that may be, I am reminded of the faithfulness of God. I am reminded that He has made a promise—initially to Noah, but all humanity is included. God will never again destroy all life by a flood. But also, I am reminded that God judges sin. God does not say that the rainbow is a reminder that He is no longer concerned about sin. Indeed, He is—so much so, that He sent His Son to take that penalty. God’s promise reminds me that He values His created ones. By His grace and mercy, He reaches out to us. By His righteousness, holiness and justice, He requires repentance and obedience. The rainbow reminds me of both. The rainbow also calls me to remember that there will come a final day of judgment that will purify all creation. It impacts how I live. It is not a license to sin, which would be a misunderstanding of God’s promise; rather, it is a reason for respect and awe.

Dear God, thank You for Your promise. Thank you for being a God who is trustworthy. Thank You for demanding holiness and for giving the means for that to happen. Amen