Heaven can wait I lost my self that night, I threw it all away Those are the things I've hated Then I went and caved in I'm a mess right now, my heart is in two places Half in back at home, the other's off the racing I've been running and running and running away I know they'll catch me Running and running to opposite ways I can't let my past catch me now, me now I can't my past drag me down, me down I lost my self that night, I threw it all, always Recall my mother's words, but it was far too late I feel the burden now, it's weighing down my soul And I can't catch my breath, 'cause these demons follow I've been running and running and running away I know they'll catch me Running and running and running to opposite ways I can't let my past catch me now, me now I can't let my past drag me down, me down, no! I can't let my past catch me now, me now I can't let my past drag me down, me down, no! Swear I've changed, but you don't care that I'm not the same, you'll always haunt me I swear I've changed, but you don't care that I'm not the same I can't let my past drag me now, me now oh oh oh! I can't let my past me down, me down I can't let my past drag me now, me now oh oh oh! I can't let my past me down, me down