Have I really known you such a long, long time?
How we both have grown as the years have flown
Now we're in our prime
Have I really known you since way back when?
Through the curves and bends, till the long road ends
We'll be friends till then
I am a rock, I am an island was the creed
I am myself, I am alone
No chance of anybody planting any seed
No roots could rest on solid stone
I've known you up, I've known you down
I've known you mad
I've known you right, I've known you wrong
But when I'm dark it's always colour that you add
And a harmony for every song
It isn't easy to believe in love today
Too many woes, too many wars
But when the greedy and the great get in my way
The hand I'm reaching for is yours