
William, my sweet boy, you carried so much grace
A respectful, loving spirit, a smile upon your face
Your children look around for you, the family feels the tear
A house so full of people, but we're missing you right here
I lean upon the Lord right now to help me through the pain
But every time I speak your name, the tears fall down like rain
ChorusOh, I wish I could have held you, just one more time
Wrapped my arms around my child, and told you you were mine
Heaven called you early, and my tears begin to fall
I'd trade a thousand days on earth for one last hug, that's all
Rest in His glory, my beautiful son
William, your earthly work is done
Verse 2I can still hear the laughter echoing down the hall
You and Ches trading stories, answering the call
Joking 'bout your service, putting each other to the test
Arguing which twin's military career outshined the rest
You were the youngest by a breath, but stood so tall and bright
Now Ches is looking heavenward, missing you tonight
ChorusOh, I wish I could have held you, just one more time
Wrapped my arms around my child, and told you you were mine
Heaven called you early, and my tears begin to fall
I'd trade a thousand days on earth for one last hug, that's all
Rest in His glory, my beautiful son
William, your earthly work is done
BridgeLord, comfort his sweet children, hold them in Your grace
Guide this heavy, broken family till we see his face
A mother's heart is aching, but I know You hear my plea
Keep my boy in heaven's light till You call it time for me
Final ChorusCause I wish I could have held you, just one more time
Wrapped my arms around my child, and told you you were mine
Heaven called you early, and my tears begin to fall
I'd trade a thousand days on earth for one last hug, that's all
Rest in His glory, my beautiful son
Oh William, your earthly work is done