I find that now I'm always listening
God knows I used to talk so much
The ocean doesn't need the sailor
The sky was there before the doves
I spoke in riddles and in rhymes
But my time with you has taught me to simplify
You're not quite what I pictured you would be
You're better than my wildest dreams
I won't leave you when you're sleeping
I will be here when you awake
'Cause I've got ghosts and I've got demons
But they will not chase me away
'Cause I've been waiting all my life
For some reason that I never could describe
You're not quite what I pictured you would be
You're better than my wildest dreams
I'm not sure what I could give you
Whatever's mine is yours to take
I have never been a teacher
But let's both learn from my mistakes
'Cause it has taken me so long
To surrender what I hoped no one could see
You're not quite what I pictured you would be
You're better than my wildest dreams
You're not quite what I pictured you would be
You're better than my wildest dreams I find that now I'm always listening
God knows I used to talk so much
The ocean doesn't need the sailor
The sky was there before the doves
I spoke in riddles and in rhymes
But my time with you has taught me to simplify
You're not quite what I pictured you would be
You're better than my wildest dreams
I won't leave you when you're sleeping
I will be here when you awake
'Cause I've got ghosts and I've got demons
But they will not chase me away
'Cause I've been waiting all my life
For some reason that I never could describe
You're not quite what I pictured you would be
You're better than my wildest dreams
I'm not sure what I could give you
Whatever's mine is yours to take
I have never been a teacher
But let's both learn from my mistakes
'Cause it has taken me so long
To surrender what I hoped no one could see
You're not quite what I pictured you would be
You're better than my wildest dreams
You're not quite what I pictured you would be
You're better than my wildest dreams