Key: F
Introduction: F G Am
C Am C
All the promises I've broken All the times I've let you down
Am G
You've forgot them But still I hold on to the pain that makes me drown
Am F G
Now I'm ready To let it go To give it away
Am F G
Take it all Cause I can't take it any longer
Am F G
All I have, I can't make it on my own
C G Am G F
Take the first, take the last Take the good and take the rest
C G F
Here I am, all I have Take it all
C Am C
All the roads that lie before me All the struggles I go through
Am G
Every second I'm reminded That it all belongs to you
Am F G
Now I'm ready To let it go To give it away
Am F G
Take it all Cause I can't take it any longer
Am F G
All I have, I can't make it on my own
C G Am G F
Take the first, take the last Take the good and take the rest
C G F
Here I am, all I have Take it all
Dm G C Am
Ever since I died to myself You gave a better life to me
Dm Bb G
I give you my finest moment I give you the last breath I breathe