what does it mean when you see both ends of a rainbow?
According to Chinese mythology, red represents the feet, and violet symbolizes the head. Therefore, a single rainbow signifies a human descending from heaven to earth. A double rainbow, due to its reversal of colors, represents the movement from earth to heaven and is considered to be a sign of future success.