Another big argument, you fire your words
They explode in my face, I swore I never heard
I'm perfectly calm and my heart's undisturbed
I keep my eyes for the stars as you scream
And I find an answer to why you're so mean
I'm perfectly calm, I breathe out, breathe in
As you try your hardest to stop me

But I walk on, who am I?
Impossible dreamer
I won't let love hurt
Yeah, I walk on, who am I?
Impossible dreamer
I won't let love hurt
(I walk on, and on, and on)
(I walk on, and on, and on)

So what another bad man you will be
I wear you like charms on my necklace, you see
I've quite a collection already
And so you go on, I won't hear
You can say what you want
I've been blinded so much (aah)

But I walk on, who am I?
Impossible dreamer
I won't let love hurt
Yeah, I walk on, who am I?
Impossible dreamer
I won't let love hurt
(I walk on, and on, and on)
Impossible dreamer
(I walk on, and on, and on)
I won't let love hurt
Who am I?
(I walk on, and on, and on)
Impossible dreamer
(I walk on, and on, and on)