How many times have I been on that ledge
And you talk me back down
Yeah you talk me back down
How many times have I been on the edge
And you open your mouth and out come the angels
How many times have I cried out for help
You are my, you are my friend
You are my, you are my, you are my friend
First time I saw you was with fishing pole
It was slung on your back
It was slung on your back
And I thought to myself, 'what I need in my life
And before that I knew it destiny arrived
And our paths did collide
Slowly but surely you've changed my life
You are my, you are my friend
You're the holder of so many stories
You grab the stars and you light the way home
Right to the end, right to the end
You are my, you are my friend
You are my, you are my friend
And you light the way home
And you light the way home