D C D C Don't know why the day breaks in any certain way D C G D I can't explain the mysteries that plague us everyday G F G F Don't know where the road'll wind or why it does at all D C G D I just hope I'm ready when I hear that final call D C G D D C D C It's wearin' thin the days are long nights don't bring no rest D C G D Harder to remember how each day is blessed G F G F It's a long way when you're knocked down don't wanna stand too tall D C G D I just hope I'm ready when I hear that final call D C G D D C D C We never really know for sure what we think we do D C G D Been that way forever nothing's really new G F G F You're really learning how to walk every time you fall D C G D I just hope I'm ready when I hear that final call D C G D I just hope I'm ready when I hear that final call