
Thirty years ago, after a heavy divorce
An innocent phone call shifted our course
A moment of healing began on the line
A seed that was planted by timing divine
Through all of the seasons, the years in between
The Lord was preparing a love yet unseen
ChorusWith God, all things are possible, it's true
He gave me the desires of my heart in you
Oh Johnny, my beloved, my beautiful friend
I swear I will never let you go again
We haven't missed a beat, His grace brought us through
I prayed for this love and didn't know it was you
Verse 2Look at you now, so strong and so healed
A God-centered man with a love that is real
So funny and manly, a beautiful soul
The spirit of Jesus has made us so whole
Who could have known we would stand here today?
Ready to marry, to walk in His way
A love resurrected, right back on the track
I am so deeply blessed just to have you back
ChorusWith God, all things are possible, it's true
He gave me the desires of my heart in you
Oh Johnny, my beloved, my beautiful friend
I swear I will never let you go again
We haven't missed a beat, His grace brought us through
I prayed for this love and didn't know it was you
BridgeThis is a God story, written in time
A masterpiece painted by hands so divine
I bowed down my head and I prayed in the night
Not knowing my answer was hiding in sight
Restored and redeemed, we are stepping in faith
Held in His mercy, wrapped up in His grace
Final ChorusFor with God, all things are possible, it's true
He gave me the desires of my heart in you
Oh Johnny, my beloved, my beautiful friend
I swear I will never let you go again
We haven't missed a beat, His grace brought us through
I prayed for this love and didn't know it was you
My beloved Johnny, I didn't know it was you