[Verse 1]
Too many questions, too many doubts
Not enough answers to figure it out
When you're born near the fire, you get used to the heat
Then you wander and find that you had all you need
[Chorus]
Oh, what a mercy, oh, what a grace
His love for me wouldn't let me escape
Every moment, every mile
In all of my wandering, I'm held in the arms of God
[Veres 2]
It's hard to imagine when you've run so far
You're still in His presence wherever you are
And even the far place you think that you found
His spirit is there, so it's still holy ground
[Chorus]
Oh, what a mercy, oh, what a grace
His love for me wouldn't let me escape
Every moment, every mile
In all of my wandering, I'm held in the arms of God
[Bridge]
Ever so grateful, all I can say
Is thank you, Lord, thank you with every new day
I'm covered, protected, my heart is at home
I'll sing hallelujah wherever I go
[Chorus]
Oh, what a mercy, oh, what a grace
His love for me wouldn't let me escape
Every moment, every mile
Even my wandering, all of my questioning
Everywhere, everything is held in the arms of God