Through the Bible, God makes a lot of promises to us. One such promise is a beautiful one. It’s the rainbow promise. In Genesis, after the great flood, we are reminded of His promise to never again flood the earth and destroy everything.
GENESIS 9:11 I establish my covenant with you: Never again will all life be destroyed by the waters of a flood; never again will there be a flood to destroy the earth.” 12 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: 13 I have set my rainbow in the clouds, and it will be the sign of the covenant between me and the earth. 14 Whenever I bring clouds over the earth and the rainbow appears in the clouds, 15 I will remember my covenant between Me and you and all living creatures of every kind. Never again will the waters become a flood to destroy all life. 16 Whenever the rainbow appears in the clouds, I will see it and remember the everlasting covenant between God and all living creatures of every kind on the earth.”
17 So God said to Noah, “This is the sign of the covenant I have establishment d between me and all life on the earth.”
Just like the rainbow itself, the symbolism is truly amazing. There are seven colors in a rainbow, (ROYGBIV) red, orange, yellow, green, blue, indigo, and violet. Seven is a sign in the Bible of completeness.
Together, these colors make white light, or the color of the sun. Christ is the Light of the World (the 8th color). The rainbow, together with Christ, is God’s “solemn pledge which I have established between Me and all flesh upon this earth.”
It’s no mistake or coincidence that God created a rainbow as the symbol of His promise.
Next time you witness a rainbow, stop and remember His promises to us, no matter what is happening in our life, the Lord is with us.