I've missed out on heartaches this world feels everyday
And I've missed out on a broken home that would steal my joy away
I've missed out on all the things they said I'd miss out on
Oh, but somehow I have a heart of peace while their good times are gone
'Cause I've been sheltered by his grace
Kept in a safe place
Protected by the prayers of those who've always sought his face
And in a world of shifting sand I can hold onto their hand
For they've guided me in how to run this race
And as the years go on
I'm sheltered by his grace
Grace can take the sin away that stained a soul for years
Grace can keep a life that's pure from shedding bitter tears
And the grace that's brought me safe this far will safely lead me home
For the truth that they've instilled in me will last when they are gone.
'Cause I've been sheltered by his grace
Kept in a safe place
Protected by the prayers of those who've always sought his face
And in a world of shifting sand I can hols onto their hand
For they've guided me in how to run this race
And as the years go on
I'm sheltered by his grace