All the best things are free
But it seems all good things have a price
Than I deserve to receive
And Your love wants no less than my life
But as You lead me by the hand
And though I can't see clearly
I know You're always good, always
And life seemed so simple to me
That I live in endless mystery
But as I search to find the truth
I keep finding more of You
I know You're good, always
So when my life is full of trouble
Still my heart will know Your peace
'Cause You're forever faithful
Holding me throughout eternity