I tried to hold my life together on my own
But without you it fell apart
I haven't always been as strong as I have wanted
But thank You God, You always are
When I've drifted so far all alone
Your light is always there leading me
Home
I've stood up tall on mountain tops in awe of everything You are
And I've seen you in the valley when I
Had fallen down so far
Time goes on and years fly by
I look at the pages of my life
You've always been so good to me
You've always been so good to me
Thank you Jesus for the patience that you show me
I've leaned on that a time or two
When I see broken, You see miracles in progress
There's no story you can't use
I've stood up tall on mountain tops in awe of everything You are
And I've seen you in the valley when I
Had fallen down so far
Time goes on and years fly by
I look at the pages of my life
You've always been so good to me
You've always been so good to me
When I've drifted so far all alone
I know You'll be right there to carry me home
Who am I that the God of all creation
Would give a single thought to me
There's a love that surpasses understanding
In Your arms, Lord I'm free
I've stood up tall on mountain tops in awe of everything You are
I have seen you in the valley when I
Had fallen down so far
Time goes on and years fly by
I look at the pages of my life
You've always been so good to me
You've always been so good to me
You've always been so good to me