G C D7 G I never thought I would see you again C D7 G I was sure we had come to an end Am C G And here you are back at my door Am C D7 My foolish heart is gonna let you win once more G C G C Am I fool for hanging on G C D7 How many times will I sing the same old song Em C I'm gonna love you till all hope is gone G C D7 G C D7 G Am I a fool for hanging on C D7 G You made a promise that you'd never leave C D7 G How many times I wanted to be me Am C G Am I just setting myself up to take the fall Am C D7 Cause here I am again just waiting for your call G C G C Am I fool for hanging on G C D7 How many times will I sing the same old song Em C I'm gonna love you till all hope is gone G C D7 G C D7 G Am I a fool for hanging on D7 My head is telling me Em That I should walk away C This heart of mine is saying D7 Love you one more day G C G C Am I fool for hanging on G C D7 How many times will I sing the same old song Em C I'm gonna love you till all hope is gone G C D7 G C D7 G Am I a fool for hanging on Em C I'm gonna love you till all hope is gone G C D7 G Am I a fool for hanging on