A rainbow symbolizes hope, harmony, or a spiritual promise. Jung sees it as a bridge between conscious and unconscious; Freud, as a sublimation of desires. A vibrant rainbow heralds a positive period; a pale one, fragile hope. Note your emotions toward this symbol.