You started out so young and new
Heard the angels singing out to you
Every moment was a brand new song
It wasn't hard to see where you belong
And you keep on trying
Never giving up
You thank the heavens for your
Overflowing cup
You keep believing
In your destiny
You keep the faith
And that's what makes you free
As time went by you grew in depth and style
You gave yourself to music all the while
There were moments when your heart stood still
When the high of playing gave you such a thrill
And you keep on trying
Never giving up
You thank the heavens for your
Overflowing cup
You keep believing
In your destiny
You keep the faith
And that's what makes you free
When the road gets weary and your feeling low
You reach down deep and find a way to grow
You try to keep your eyes upon the prize
Cast away the doubt when you realize
There's just one thing that you were meant to do
You try to keep the music pure and true
You keep on writing with the hope one day
You'll write a song that's going to make it pay
And you keep on trying
Never giving up
You thank the heavens for your
Overflowing cup
You keep believing
In your destiny
You keep the faith
And that's what makes you free
When the road gets weary and your feeling low
You reach down deep and find a way to grow
You try to keep your eyes upon the prize
Cast away the doubt when you realize
If you keep on trying
Never giving up
You thank the heavens for your
Overflowing cup
You keep believing
In your destiny
You keep the faith
And that's what makes you free
So just keep on trying
Never giving up
And thank the heavens for your
Overflowing cup
Keep on believing
In your destiny
You keep the faith
And that's what makes you free