Written by Diane Warren
D It's been a long road Bm A G Getting from there to here Bm It's been a long time G A G But my time is finally here F#m And I can see the change In the wind right now G Nothing's in my way Em And they're not gonna Hold me down no more Em No, they're not gonna hold me down A D G 'Cause I've got faith of the heart Em F#m I'm going where my heart will take me D G I've got faith to believe F#m G I can do anything A D G I've got strength of the soul Em F#m And no one's gonna bend or break me Bm E G I can reach any star, I've got faith A D E G I've got faith, faith of the heart D It's been a long night Bm A G Trying to find my way Bm Been through the darkness G A G Now I finally have my day F#m And I will see my dream Come alive at last G I will touch the sky Em And they're not gonna hold me down No more Em No, they're not gonna change my mind A D G 'Cause I've got faith of the heart Em F#m I'm going where my heart will take me D G I've got faith to believe F#m G I can do anything A D G I've got strength of the soul Em F#m And no one's gonna bend or break me Bm E G I can reach any star, I've got faith D Faith of the heart C I know the wind's so cold F I've seen the darkest days C But now the winds I feel F Are only winds of change G I've been through the fire F And I've been through the rain Am But I'll be fine D G Oh I've got faith of the heart Em F#m I'm going where my heart will take me D G I've got faith to believe F#m G I can do anything A D G I've got strength of the soul Em F#m And no one's gonna bend or break me Bm E G I can reach any star, I've got faith D G I've got faith of the heart Em F#m I'm going where my heart will take me A D G I've got strength of the soul Em F#m And no one's gonna bend or break me Bm E G I can reach any star, I've got faith A D E G I've got faith, faith of the heart G A D It's been a long road