read helped lot artist people hate helps me hope helps many moreended crossroad try figure way go like stuck treadmill running place got hazard lights hoping somebody would slow praying miracle wholl show grace couple dollars quarter tank gas long journey ahead seen truck pull god sent angel help gave direction showed read map long journey ahead said aint oh even midst doubt life worth living life worth living live another day meaning forgiveness people make mistakes mean give life worth living relationship ski slope avalanche comin slow enough time salvage love feels like blizzard april cause heart cold skating thin ice strong enough hold us seen scream holler put us blast tearing thought god sent us angel help us gave us direction showed us make last long journey ahead said aint ever oh even midst doubt life worth living life worth living live another day meaning forgiveness people make mistakes mean give life worth living life worth living get reflection different perception world may see try crucify aint perfect deny reputations line im working better life worth living life worth living live another day meaning forgiveness people make mistakes god judge life worth living another day life worth living