Tears are the softening showers which cause the seed of heaven to spring up in the human heart.