By now I shoulda been broken On the rocks of rising life's ocean Just another ship lost at sea By now I shoulda been scattered In the wind of my lonesome travels Like a thousand dandelion seeds And I shoulda come unraveled At the seams like a well worn sweater But you hold me together My hope shoulda been shattered Like a bottle out behind some tavern From a fight that you had no chance to win My dreams shoulda been ashes Gone up in smoke like a book of matches Tossed away and never gonna burn again And I shoulda worn right through Like an old cowboy's boot leather But you hold me together [Chorus] I feel your love surrounding me Strong enough that I can believe There won't ever be a storm that I can't weather Cause you hold me together [X2] I shoulda been long forgotten Just a footnote down at the bottom Of a page in the book of what coulda been's My heart should lie in pieces On the ground like a goodbye letter You hold me together [Repeat]