I've searched for love and I've searched for truth
But I must admit I've almost given up trying
So many things I said in haste
And now I'm scared of my own emotions
There's nothing left for me to say
Even though I tried so hard to find you
Just when I thought I had your hand in mine
You told me you had doubts in your mind
I tried so hard to find you
I called your name from the highest hill
I hear your voice even though you're not there
I've searched so hard to find the truth
I searched for love but I'm still crying
For a while there was no one else
But it's no use, there's no denying
Even though I try and pretend
This is where the rainbow ends
I've searched for love and I've searched for truth
But like a fool I let them slip away
Now there's nothing left for me to do
Can't find the words that I should have said
But it's no use, I can't pretend
This is where the rainbow ends
But I must admit I've almost given up trying
So many things I said in haste
And now I'm scared of my own emotions
There's nothing left for me to say
Even though I tried so hard to find you
Just when I thought I had your hand in mine
You told me you had doubts in your mind
I tried so hard to find you
I called your name from the highest hill
I hear your voice even though you're not there
I've searched so hard to find the truth
I searched for love but I'm still crying
For a while there was no one else
But it's no use, there's no denying
Even though I try and pretend
This is where the rainbow ends
I've searched for love and I've searched for truth
But like a fool I let them slip away
Now there's nothing left for me to do
Can't find the words that I should have said
But it's no use, I can't pretend
This is where the rainbow ends