There will always be Herods in this world:
Petty men in large palaces,
Murderers of dreams.
And there will always be a little Herod in us,
Scribbling decrees
On our map of the Heavens.
There will always be Magi in this world:
Followers of the tiny spark,
Those who will go to the ends of the earth for wonder.
And there will always be a little Magi in us,
Wiser in our dreams
Than we know.
There will always be shepherds in this world:
Holy caretakers of little ones,
Whose service is interrupted by song.
And there will always be a little shepherd in us,
Bearers of heart-treasure
For the mother of the world.
There will always be angels:
Vast armies whose only power is praise,
The night’s manifold courage.
And there will always be a little angel in us,
Shining and singing our hearts out
For new life.
And the time will come. And love will be there, too.