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