Flowers are divine droplets: They're fragile but beautiful, ubiquitous and persistent, just like the love of God...