I know you are million miles away from where I am And its taking much too long for me to write But the words Ive tried to find within me time and time again Hit me like a hurricane tonight And this is what my heart begin to write You gave me laughter, you shared my tears Your love for me took away my fears You gave me courage to follow the truth And for all your love, I thank you As I look back on my yesterdays, the times I spent alone In the darkness I was standing on the edge It was you who made the choice To save a life beyond your own You stood by me while others walked away And youre the reason I am here today You gave me laughter, you shared my tears Your love for me took away my fears You gave me courage to follow the truth And for all your love, I thank you I thank you, (for all your love) I thank you I thank you Know you are a million miles away from where I am And its taking much too long for me to write You gave me laughter, you shared my tears Your love for me took away my fears You gave me courage to follow the truth And for all your love, I thank you