It shall be, when I bring a cloud over the earth, that the rainbow shall be seen in the cloud; and I will remember My covenant which is between Me and you and every living creature of all flesh; the waters shall never again become a flood to destroy all flesh (Genesis 10:14-15).
After the world-wide flood in the days of Noah, God set the rainbow in the sky as a reminder or sign to Himself of His promise not to destroy the earth again by water.
Some political groups have chosen the rainbow to describe their movements. The homosexual movement uses such colors. Originally designed with 8 stripes based on hippie ideology, the colors represent:
- pink – sexuality
- red – life
- orange – healing
- yellow – sunlight
- green – nature
- turquoise – magic/art
- blue – serenity/harmony
- violet – spirit
Colors can be used to represent anything a person desires, but the rainbow symbolizes God’s oath. Some misunderstand His promise to mean that He will never again judge humanity. However, the Bible does tell of a future judgment when the heavens will be dissolved being on fire, and the elements will melt with fervent heat. Nevertheless we, according to His promise, look for new heavens and a new earth in which righteousness dwells (2 Peter 3:12-13).