I should've seen it sooner But what can 'should've's do for me? You know, I heard a rumour That I couldn't quite believe Eyes might tell the truth But words have power to deceive If it suits their speaker There's no story they can't weave And so, in you I put my faith I threw my trust behind a friendly face Couldn't name one safer place Yet here I am. I watched it go to waste I could ask how could you? But I know the answer's just because you can Funny how the worst part is I finally understand But I've faced down far worse than you And you can't keep me from the truth I could go through all of this again I feel the past like it's brand new The phantoms hover just in view You are not enough to hold me down You won't wring any tears from me Nor quiet admissions of defeat As far as I'm concerned We're not anywhere near the end Where there's a heartbeat, there's still hope So I won't give up on my ghosts I'll carry them until my final breath Tell me, is it true Or is it my imagination? There's no exit built into This maze of your creation You talk like it's against the rules To turn this game against you You've got it wrong. I'll tear your walls down If that's what it comes to I won't break in front of you I'll hold on 'til I've gone the whole way through And if I end up on the floor It's fine, 'cause you won't see me any more And though you put me through hell I know I chose my battles well I'm in control. I'm taking over This story's mine to tell And I've faced down far worse than you And you can't keep me from the truth I could go through all of this again I feel the past like it's brand new The phantoms hover just in view You are not enough to hold me down You won't wring any tears from me Nor quiet admissions of defeat As far as I'm concerned We're not anywhere near the end Where there's a heartbeat, there's still hope So I won't give up on my ghosts I'll carry them until my final breath Once upon a time, I wanted You to tell me why it wasn't Good enough for you to have The whole world at your feet But now I've had some time and distance I know better than the listen To a single syllable You'd want to say to me Every word you spoke was poison Your heartfelt speeches, hollow noises And I'm kicking myself 'cause I just couldn't see How you could go this far I don't stand here 'cause I want to I never wanted to fight you But what I want's irrelevant now Look at where we are And I've faced down far worse than you And you can't keep me from the truth I could go through all of this again I feel the past like it's brand new The phantoms hover just in view You are not enough to hold me down You won't wring any tears from me Nor quiet admissions of defeat As far as I'm concerned We're not anywhere near the end Where there's a heartbeat, there's still hope So I won't give up on my ghosts I'll carry them until my final breath