You are the waiting and the anticipation You are the meantime and the expectation You are the promise of illumination The reverie and the revelation Oh life, you like to keep me guessing You are St. John's in the middle of the summer A tired freighter crawling into the harbour The gentle face of a familiar stranger Making my day with a 'hey how are ya?' Oh life, you sure know how to make a guy feel welcome And it's gonna be alright It's gotta be alright Everything is fine Everything's gonna be just fine Between the end and once upon a time I thought you were the arguments, the yelling and the slamming doors A game I couldn't win but I always knew the score So god damned demanding and I couldn't give you anymore And I often wondered what I was even here for Life, you don't like to make it easy But you are that truck stop coffee, bitter and strong The laughter through the tears when the drive was taking too long You were that moment when I didn't mind being wrong And I made my peace and I kept driving on Oh life, you show up when you're good and ready And it's gonna be alright It's gotta be alright Everything is fine I'll find my peace of mind Between the end and once upon a time So you are the first day back in my hometown And you are the comeback after the break down You're this old Gibson with the brand new strings The song's almost over but the melodies ringing Every little thing is gonna be alright Every thing is fine Everything's gonna be just fine It's gonna be alright I'm gonna be alright Everything is fine I'll find my peace of mind Between the end and once upon a time