Why have a rainbow themed wedding

The theme for today was rainbows. Daniel described to me why they chose this theme. I am not ashamed to say that I cried when he told me.
I quote ”describing a rainbow can be said like this. A rainbow is a perfect harmonic combination which produces a symbol of supernatural beauty, promise and enlightenment. In short rainbows are formed with storms and sunlight. Through our lives we’ve had a lot of emotional storms, finding Sarah was the sunlight in the darkness of the storm. The oneness of marriage is our rainbow. Rainbows represent renewed life….and they’re pretty!”