Trace Adkins - For The Rest of Mine G C G There's no guarantee that we'll see tomorrow G C D Heaven only knows how long we have G C G So, there's no way I'll ever for one second, C let you wonder A D Just how long my love for you will last [Chorus] D G/B C C 'til my last breath, 'til I'm called on high G G 'til the angels come and I see the light A A To the very end, 'til I give in Am7 G/B C C/E D To the last beat of my heart G/B C D G I can't swear that I'll be here, for the rest D/F# Em of your life G/B C D But I swear I'll love you for the rest of G mine [Instrumental] C D G G A A Am7 G/B C C/E D [Chorus] D G/B C C 'til my last breath, 'til I'm called on high G G 'til the angels come and I see the light A A To the very end, 'til I give in Am7 G/B C C/E D To the last beat of my heart G/B C D G I can't swear that I'll be here, for the rest D/F# Em of your life G/B C D But I swear I'll love you for the rest of G mine