0Intro: D#0 A#1 F/A2 D#3 1 D#4 A#5 2Ended up on a crossroad F/A6 3Try to figure out which way to go D#7 4It's like you're stuck on a treadmill D#8 5Running in the same place 6 7You got your hazard lights on now 8Hoping that somebody would slow down 9Praying for a miracle 10Who'll show you grace 11 12Had a couple dollars and a quarter tank of gas 13With a long journey ahead 14Seen a truck pull over 15God sent an angel to help you out 16 17He gave you direction 18Showed you how to read a map 19With a long journey ahead 20Said it ain't over 21Oh, even in the midst of doubt 22 D#9 A#10 23Life is worth living D#11 A#12 24Life is worth living, so live another day D#13 25The meaning of forgiveness Fadd914 A#15 D#16 26People make mistakes, doesn't mean you have to give in D#17 F18 A#19 27Life is worth living again 28 29Relationship on a ski slope 30Avalanche comin' down slow 31Do we have enough time to salvage this love? 32 33Feels like a blizzard in April 34Cause my heart is just that cold 35Skating on thin ice 36But it's strong enough to hold us up 37 38Seen her scream and holler 39Put us both on blast 40Tearing each other down 41When I thought it was over 42God sent us an angel to help us out 43 44He gave us direction, showed us how to make it last 45For that long journey ahead 46Said it ain't ever over 47Oh, even in the midst of doubt 48 49What I'd give for my affection 50Is a different perception 51From what the world may see 52They try to crucify me 53 54I ain't perfect, won't deny 55My reputation's on the line 56So I'm working on a better me 57 D#20 A#21 58Life is worth living D#22 A#23 59Life is worth living, so live another day D#24 60The meaning of forgiveness Fadd925 61People make mistakes A#26 D#27 62Only God can judge me D#28 F29 A#30 63Life is worth living again D#31 64Another day F32 A#33 65Life is worth living again