I must be dreaming again
As she blows it off she says
Never can work out that well
My life just ain't a fairytale
Been chasing that silver line
Keeps getting further and further every time
Ran red lights looking for a life
Someday love will come with no price
Happily ever never comes around
These tires are too used to rocky ground
She's waiting
Waiting on the end
Waiting on the end
Just waiting
Waiting on the end
Waiting on the end
She don't pay no care to time
Years and years won't change her mind
She's waiting
Waiting on another goodbye
She's looking at every flaw
A little crack inside her castle wall
Charming came to save her day
But she locked herself up anyway
Photographs keep collecting dust
Of what could have been but never was
She's waiting
Waiting on the end
Waiting on the end
Just waiting
Waiting on the end
Waiting on the end
She don't pay no care to time
Years and years won't change her mind
She's waiting
Waiting on another goodbye
She says I need love to show my worth
If I'm blind I can't get hurt
She says I need love to show my worth
If I'm blind I can't get hurt
She says I need love to show my worth
If I'm blind I can't get hurt
She says I need love to show my worth
If I'm blind I can't get hurt
Now she's waiting
Waiting on the end
Waiting on the end
Just waiting
Now she's Waiting on the end
Waiting on the end
She don't pay no care to time
Years and years won't change her mind
She's waiting
Waiting on another goodbye
Now she's waiting on another goodbye
Now she's waiting on another goodbye
Oh yeah she is
Waiting on another goodbye