I know not one person who isn’t in awe of a beautiful rainbow. Extending across the sky, reflecting light in such a beautiful way, we wish we could reach out and take hold of its majesty. In our culture, however, the rainbow has taken on a very different meaning than the biblical meaning. While a rainbow in our culture seeks to signify ‘gay pride’, God designed the rainbow for a reminder of His mercy against the sin of the world. Sin of the world is not something we are to take ‘pride’ in; nor should we seek to justify sin based on our own desires. Sin is what brought on the flood, and thus, the rainbow in the first place. God knows the truth and nothing is hid from His sight.

Yet because of His love for His creation, both mankind as well as the animals and all the world, God promises not to destroy it all by a flood again. This promise is His covenant, where He establishes a ‘divine covenant’; one that isn’t dependent on mankind’s ability to keep our end of the bargain, but a divine covenant where this is simply God’s promise. God’s Word. Granted, there are times when covenants are made between two equal parties both needing to hold up their end of the deal. But here in Genesis 9, it is God’s covenant alone. All God’s. May we see His mercy and be humble and grateful for His compassion! And when we see a double rainbow, may we be that much more in awe!
PRAYER: “Heavenly Father, in a world where sinful pride raises its banner, may Your banner be ever raised, higher, stronger, full of grace and mercy. Not only the rainbow, but the cross of Jesus Christ, our ultimate banner of hope, forgiveness and peace. May we, like Noah, receive Your blessings humbly and live a life that honors You above all things. In the strong name of Jesus, Amen.”