Waking up in a different life A sea of strangers everywhere How am I supposed to find my way back home? Trampling through the sands of time Back to where I started But somebody must have torn up the road It's hard to face the truth alone I'm searching for a kindred soul To see an old friend's face, I'd give everything I own The future's coming down like rain To wash away these yesterdays Feeling stranded here with nowhere else to go And I won't give up And I won't give in Even if I'm the last man standing On this lonely road Full of sticks and stones When my journey ends Will I find out then? Is the end worth waiting for Wish that I could know before the credits roll Show me the truth ♪ Walking backwards through a crowd No sense of direction now I'm feeling like I've been here once before Ghosts keep floating by my face The future of the human race As long as I can stay here, I'll hang on Inside the time and place that I belong And I won't give up And I won't give in Even if I'm the last man standing On this lonely road Full of sticks and stones When my journey ends Will I find out then? Is the end worth waiting for Wish that I could know before the credits roll Just show me the truth ♪ And I won't give up And I won't give in Even if I'm the last man standing On this lonely road Full of sticks and stones When my journey ends Will I find out then? Is the end worth waiting for Wish that I could know before the credits roll And I won't give up And I won't give in Even if I'm the last man standing