angel broken-hearted eternal giving glorious hail holy kinds kitten life made majesty minute poor prodigal rapture rejoice resurrection shines suffer time toot trials triumph wings write