The shades that cover me in mystery and secrecy The ring upon my hand The leather boots that walk the dark and narrow snowy streets I wear because I can I have promised to deliver or at least to try my best Not give up without a fight But I know that soon the heart that's buried deep inside my chest Will bid the war goodbye Like an ocean or a flood of silent teardrops The rain will come and wash it all away The sun will shine upon the hills and treetops But my love will stay the same I will give you everything And stay beside you until the end So often when I find myself in dreams of times to come I gaze up at the clouds It makes me think of where I'll be when all of this is done And what it's all about It mostly makes me break out into laughter When no-one understands a word I say I sing a song that will forever after Be for the ones who want to seize the day Like an ocean or a flood of silent teardrops The rain will come and wash it all away The sun will shine upon the hills and treetops But my love will stay the same I will give you everything And stay beside you until the end Like an ocean or a flood of silent teardrops The rain will come and wash it all away The sun will shine upon the hills and treetops But my love will stay the same I will give you everything And stay beside you until the end