I love the true meaning of rainbows. This is what the rainbow really means. A promise from God never to flood the Earth again and wipe us out. A covenant with us. Many times nowadays people think of gay rights when they think of the rainbow, but God created the rainbow and He gave it a meaning first. No matter how much you stick rainbows on flags that represent other things, this is what the rainbow has always meant and will always mean. I understand the gay community wanting some sort of flag or other symbol to show solidarity, but at the end of the day God had the rainbow first.