Tom: G G D Em7 G/F# C C G [Verse 1] G D Em7 G/F# Thousand streams and thousand lakes C Dsus4 Em7 Dsus4 Thousand miles of give'n'takes G D Em7 G/F# Thousand hours of healed mistakes C Dsus4* Between you heart and mine G D Em7 G/F# Thousand calls and thousand tears C Dsus4 Em7 Dsus4 thousand roses, a thousand fears G D Em7 G/F# Time that seemed a thousand years C G Between you heart and mine [Chorus] C D Em G/F# We've had our good times, had our bad C D G/F# G Day's been laughin', nights been sad C D Em7 A Had our doubts, but when push comes to shove C Dsus4 G Oh, it's worth it a thousand times over my love [Solo] G D Em7 G/F# C C G [Verse 2] G D Em7 G/F# Thousand skies and many gray C Dsus4 Em7 Dsus4 Thousand words we cannot say G D Em7 G/F# Thousand pitfalls in a way C Dsus4 Between your heart and mine G D Em7 G/F# Thousand sips of hotel booze C Dsus4 Em7 Dsus4 A thousand days of half-payed dews G D Em7 G/F# Thousand "you know I love you"s C G Between your heart and mine [Chorus] C D Em G/F# We've had our good times, had our bad C D G/F# G Day's been laughin', nights been sad C D Em7 A Had our doubts, but when push comes to shove C Dsus4 G Oh, it's worth it a thousand times over my love [Solo] G D Em7 G/F# C C G [Verse 3] G D Em7 G/F# A thousand sighs, a thousand cares C Dsus4 Em7 Dsus4 Thousand trips down those old stairs G D Em7 G/F# Thousand hopes and thousand prayers C Dsus4 Between you heart and mine G D Em7 G/F# Thousand flights from shore to shore C Dsus4 Em7 Dsus4 Thousand dances across the floor G D Em7 G/F# And Lord I hope a thousand more C G Between you heart and mine [Chorus] C D Em G/F# We've had our good times, had our bad C D G/F# G Day's been laughin', nights been sad C D Em7 A Had our doubts, but when push comes to shove C* Dsus4* G* Oh, it's worth it a thousand times over my love [Outro] G D Em7 G/F# C C G