and the heavens must have cried