Giving It All
VERSE 1:
I'm standing at the edge of the world
Looking down on things in future past tense
I don't know what it is I'll find

I can see memories passing by
Our thoughts spoken through time
But all of this isn't meant for me
So I disagree

CHORUS 1:
You've been holding back for too long
I'm already giving it my all
I never back down on anything
But still I can't reach for what I want
I've been waiting here far too long

VERSE 2:
Been stuck into this place so many times now
I get so lost, I just can't find my way
My way back to you
But I will change the tide
To see you change your mind
It's time to brace yourself
And hold on as it all comes back to you

CHORUS 2:
You've been holding back for too long
I'm already giving it my all
I never back down on anything
But still I can't reach for what I want
I've been waiting here far too long

BRIDGE:
And we can't take it back
We can never take it back
All those things are gone now
They can never be undone

No we can't take it back
We can never take it back
All those things we've said and done
Can never be undone

CHORUS 3:
You've been holding back for too long
I'm already giving it my all
I never back down on anything
But still I can't reach for what I want
I've been waiting here far too long
You've been holding back for too long
I'm already giving it my all
All the time that you took from me just disappeared
And now we never feel the same
I've been waiting here. It's time to go