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