[Intro]
C G D/F# C
[Verse 1]
C G
Ended up on a crossroad
D/F#
Try to figure out which way to go
C
It's like you're stuck on a treadmill
C
Running in the same place
C G
You got your hazard lights on now
D/F#
Hoping that somebody would slow down
D/F#
Praying for a miracle
C
Who'll show you grace?
C
Had a couple dollars and a quarter tank of gas
G
With a long journey ahead
D/F#
Seen a truck pull over
C
God sent an angel to help you out
C
He gave you direction
C
Showed you how to read a map
G
With a long journey ahead
D/F#
Said it ain't over
C
Oh, even in the midst of doubt
[Chorus]
C G
Life is worth living
C G
Life is worth living, so live another day
C
The meaning of forgiveness
Dadd9/A G C
People make mistakes, doesn't mean you have to give in
C D G
Life is worth living again
[Verse 2]
C G
Relationship on a ski slope
D/F#
Avalanche comin' down slow
C
Do we have enough time to salvage this love?
C G
Feels like a blizzard in April
D/F#
Cause my heart is just that cold
D/F#
Skating on thin ice
C
But it's strong enough to hold us up
C
Seen her scream and holler
C
Put us both on blast
G
Tearing each other down
D/F#
When I thought it was over
C
God sent us an angel to help us out
C
He gave us direction, showed us how to make it last
G
For that long journey ahead
D/F#
Said it ain't ever over
C
Oh, even in the midst of doubt
[Chorus]
C G
Life is worth living
C G
Life is worth living, so live another day
C
The meaning of forgiveness
Dadd9/A G C
People make mistakes, doesn't mean you have to give in
C D G
Life is worth living again
C D G
Life is worth living again
[Bridge]
C G
What I'd give for my affection
D/F#
Is a different perception
C
From what the world may see
C
They try to crucify me
G
I ain't perfect, won't deny
D/F#
My reputation's on the line
C
So I'm working on a better me
[Chorus]
C G
Life is worth living
C G
Life is worth living, so live another day
C
The meaning of forgiveness
Dadd9/A
People make mistakes
G C
Only God can judge me
C D G
Life is worth living again
C
Another day
D G
Life is worth living again