blatantly and provocatively anti-Cathoilic symbol
Who doesn't love a rainbow? From Rainbow Brite dolls and Care Bears, to Lucky Charms cereal, rainbows are marketed to children as symbols of happiness and hope. A rainbow after a storm makes every one stop and marvel at its beauty. A double rainbow graced the sky on the way to our honeymoon, and again during our 25th wedding anniversary celebration. We took it as a sign not only of God's love, but as a blessing on our own covenant.
The Definition and Meaning of the Rainbow as a Catholic Christian Symbol
Catholic Christian symbolism in art provides a clear graphic illustration which represents people or items of religious significance. What is the definition and the meaning of the Rainbow? A rainbow is an arc of colored light in the sky caused by refraction of the sun's rays by rain. The colors of the rainbow are red, orange, yellow, green, blue, indigo and violet. The rainbow is stated as a sign of the Covenant with Noah (solemn agreement made between God and Noah) and God's promise to Noah that never again would the World be purified by a Great Flood.
So there we have it. Rainbows and Catholicism are linked and not perceived by any normal Catholic as being anything other than a biblical symbol. If you associate it instantly with homosexuals, then you really should question your commitment to your religion.