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