Our Rest Has Come

the frost makes a diamond of the town

but it freezes those who sleep upon the ground

the season makes a promise

that afterwards feels so dishonest

so after we've sung our carols

and hung the evergreen

after we've done our best

to sleep through christmas eve

CHORUS

let us wake christmas morning

to hear all the bells tolling out

hallelujah

our rest has come

all of us cast a shadow before the sun

but the light falls on each and everyone

like dry leaves in a bitter wind

we're blown forwards and back again

CHORUS

and the low shall be known as the high

as every gutter and grate sings with wine

we've got devils sipping at the roots

but on top there's angels come to roost

CHORUS