The heart is a mystery Stumble out of bed each day and struggle to be free Stood by an ocean raging blue Big wave cracked the sidewalk and I fell down there with you Fell in with you I scoured the land and the sunset glow You think you know my friend but you just don't know That's why the heart is a mystery Break it in two and you'll see things you couldn't see before I searched for you Found and lost you on the way I searched for you Over the hill of a better day I searched for you In every mile I couldn't comprehend I searched for you And I'll do it again Should only frame you in a metaphor Not cast you off in our own image anymore Big questions etched across the sky The weight and reason of everything we'd like to know I searched for you Found and lost you on the way I searched for you Over the hill of a better day I searched for you In every mile I couldn't comprehend I searched for you And I'll do it again Saw the blessing saw the curse I've seen my best and I've seen my worst Seen a lot of beauty seen a little hate The great indifference and a twist of fate Seen a lot of passion and empathy The power and greed of the me me me Seen a lot of suffering seen a lot of good Felt the big life love of a neighbourhood A needle in the arm and the sadness grow The holy and the hidden and the outcast soul Seen a lot of surplus but in the wrong place And in the eyes of the broken I thought I saw your face I searched for you Found and lost you on the way I searched for you Over the hill of a better day I searched for you Now I'm stranded here in a passion play I searched for you Give me a sign I'll be there straight away I searched for you Stood in line 'til I don't know when I searched for you In every mile I couldn't comprehend I searched for you And I'll do it again The heart is a mystery Stumble out of bed each day and struggle to be free Stood by an ocean raging blue And I searched for you