When you walked into the room
With that smile upon your face
Right then and there I knew I loved you
And there was no doubt in my mind
When you promised we'd last forever
And I believed in what you said
But you threw it all away
Tonight the lone ranger rides again
I hide my eyes behind a mask that cannot hide the pain
Didn't I love you the best that I can
But everybody knows the good guys always finish last
Tonight the lone ranger rides again
Well it had to be this way
No ones right and no ones wrong
That's what you wrote me in your letter
And it's been so long since that day
Somehow I thought things would get better
But when I face the truth
I'm still missing you
Tonight the lone ranger rides again
I hide my eyes behind a mask that cannot hide the pain
Didn't I love you the best that I can
But everybody knows the good guys always finish last
Tonight the lone ranger rides again
So much for heroes
When there's nothing left to save
And I'm no exception to the rule
Tonight the lone ranger rides again
I hide my eyes behind a mask that cannot hide the pain
Didn't I love you the best that I can
But everybody knows the good guys always finish last
Tonight the lone ranger rides
Tonight the lone ranger rides
Tonight the lone ranger rides again