I? ve felt the power of forgiveness I know that life can let you down I? m not blind No, I don? t need a witness To tell me there? s angels all around My eyes have seen more than they want to My heart has scars that run so deep There? s tears that I? ve had to let go And there? s dreams I told myself I? d keep Now I don? t give up easy I have many miles to go But I can? t wait to get to What I see down this road And all my life I? ve learned to Just take it day by day I? m not there yet But I know I? m on my way I? ve looked out the window When there? s no hope I sight But I swear I heard a whisper Said it would be worth the fight So I woke up one morning And I put my fears aside Now look how far I? ve come From the back of an endless line Now I don? t give up easy I have many miles to go But I can? t wait to get to What I see down this road And all my life I? ve learned to Just take it day by day I? m not there yet But I know I? m on my way I still got lessons to be learned There? s a choice at every turn Someone out there cleared a path And there? s no turnin back And all my life I? ve learned to Just take it day by day I? m not there yet But I know I? m on my way I? m not there yet But I know I? m on my way Baby, I? m on my way On my way