It may be a phone call late at night that wakes my heart and brings me to my knees It could be the hurt that's in your eyes that shakes my soul from all complacency But O, I want you to know that I will be the one who prays for you. It may be the presence of your past that haunts your very will to just believe; It may seem the weight of all the world has crushed your dreams and laid them at your feet. B ut O, I want you to know that I will be a friend to see you thru. For I will w alk the extra mile when the road ahead seems long I will share those lonly silent nights that pass without a song Knowing that the darkness is but for a little while For you my friend, I will walk I wil walk the extra mile It may be the mention of your name that brings a smi le into my busy day I could be a place we've bee n before that echoes all the tender words you'd say But O, I want you to know that I have never had a friend li ke you And I will walk the extra mile when the road ahead seems long, I will share those lonely silent nights that pass without a song. Knowing that the darkness is but for a little while For you, my friend I will walk, I will walk the extra mile And though the miles create a distance that keeps us worlds apart, There's a road you walk each day that travels through my heart. And I will walk the extra mile when the road ahead seems long, I will share those lonely silent nights that pass without a son g Knowing that the darkness is but for a little while, For you m y friend, I will walk, I will walk the extra mile. For you, my friend, I will walk I will walk the extra mile.