It's been a long, long way comin' home
And I don't know which way to go
But I believe that down the line
There's plenty of good to find
No matter how far I'd ever stray
I give it to You, You make the way straight
You've put gladness in my heart
The world can't understand
After all that I've been through
Why I still praise You
You've put gladness in my heart
You've been a strong, strong faithful friend
You've heard the quiet voice of my tears
Though the journey's long and hard
You've kept my feet from falling
No matter how far I'd ever stray
I give it to You, You make the way straight
You've put gladness in my heart
The world can't understand
After all that I've been through
Why I still praise You
You've put gladness in my heart
I have to keep marching on, the journey's almost done
Though the battle overtakes me, I will not be moved
I know that You will light my path
And show the way back home
I'll carry on...
It's been a long, long, way comin' home
You've put gladness in my heart
The world can't understand
After all that I've been through
Why I still praise You
You've put gladness in my heart
You've put gladness in my heart