Well I've heard enough And I've seen enough And I know enough to know... I know a good thing when I see it And it's a bad thing to let go Well I've been around I've been up and down Until I bent out of control With your world all in motion 'gotta put a ball And a chain on your soul All those angels running Picking up the pieces Putting back together Hearts broke long ago I know a good thing when I see it And it's a bad thing to let go
There will always be lovers With borders of their own And you may charge across In a golden chariot But you will never be at home 'Cause I had dreams Like distant thunder; I had hope like a prayer unheard And this nothing less than perfect In a less than perfect world All those angels running Picking up the pieces Putting back together Hearts broke long ago I know a good thing when I see it And it's a bad thing to let go