Top Songs By Joel Smallbone
Similar Songs
Credits
PERFORMING ARTISTS
Joel Smallbone
Vocals
COMPOSITION & LYRICS
Tammy Hyler
Songwriter
Shaye Smith
Songwriter
PRODUCTION & ENGINEERING
Tammy Hyler
Producer
Jim Kimball
Mixing Engineer
Shaye Smith
Producer
Lyrics
Until today, I believed
Without a doubt
I had gone down this road
Way too far to turn around
I'd carry the weight of the past on my back 'til the day I die
But thanks to you
Now I realize
That every lie that's been told can be untold
And every soul that's been sold can be unsold
Every angry word that's been spoke can be unspoken
And every heart, that's been broke
Can be unbroken
I know that it takes a lot of guts to tell the truth
And a heart won't be fixed overnight, when it's broke in two
You never gave up on me
Even though I kept pushing you away
You showed me how
It's not too late to change, yeah
And every lie in that's been told can be untold
And every soul that's been sold can be unsold
Every angry word that's been spoke can be unspoken
And every heart, that's been broke
Can be unbroken (it can be unbroken)
Be unbroken (it can be forgiven)
And be forgiven (it's never too late)
It's never too late to be forgiven, yeah, yeah!
'Cause every lie that's been told can be untold
And every soul that's been sold can be unsold
And every angry word that's been spoke can be unspoken
And every heart, that's been broke
Can be unbroken
Can be unbroken
Yeah
Can be unbroken
Written by: Shaye Smith, Tammy Hyler