Charlie Barnes
Charlie Barnes
Charlie Barnes
Charlie Barnes
Charlie Barnes
Charlie Barnes
Charlie Barnes
Charlie Barnes
Charlie Barnes
Charlie Barnes
Charlie Barnes
Charlie Barnes
In an interview, Charlie explains how this song was written through voice memos he had created. While on tour with Bastille, the verse and melody had come into his head and he sang it into his phone.
[Verse 1]
I bet my life on this
And by god I'll finish it
It's mine to gamble with
And I'll wear whatever fits
[Pre-Chorus 1]
I know we all get worn down by our work
And we're left wondering what it's all worth
Somebody else will always get there first
When will my generation ever learn?
[Chorus]
But it's all I have, all I have
And even though it scares me half to death
Oh it's all I have, all I have
I try and try and try and try my best
[Verse 2]
The sum of all I have done
Might not add up to much
Some corners can be cut
And I'll bet my heroes would
[Pre-Chorus]
Hope all this half-arsed work I've done is worth
However much a man my age can earn
[Chorus]
But it's all I have, all I have
And even though it scares me half to death
Oh it's all I have, all I have
I try and try and try and try my best
[Bridge]
Every time I've half a mind to throw the towel in
I fight it, I fight it
Every time I've half a mind to throw the towel in
I fight it I fight it
[Chorus]
Cause it's all I have, all I have
I might as well make something good of it
But it's all I have, all I have
And even though it scares me half to death
Oh it's all I have, all I have
I try and try and try and try my best
All I Have was written by Charlie Barnes.
All I Have was produced by Steven Durose.
Charlie Barnes released All I Have on Fri Jan 12 2018.