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

[chorus:] now i don’t give up easy i’ve got 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 in 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

[chorus]

i still got lessons to be learned there’s a choice at every turn someone out there cleared a path and there’s no turning 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