I’ve seen miles and miles
Of roses wild
I’ve seen black rivers
Turn into blue
And I’ve seen your heart
It’s filled with lies
That I’ve seen go on and on For miles and miles
What good’s heart that’s always in doubt?
What good are eyes that are crying?
What good’s a woman who choses heartache
Over a good man’s lying?
I have seen miles and miles
Of roses wild
I’ve seen black rivers
Turn into blue
And I’ve seen your heart
It’s filled with lies
That I’ve seen go on and on For miles and miles
Looks at all these years you’ve wasted in vain
Look at those big tears that you cry
You say that a watched pot never boils
Well I ain’t ever satisfied!
I’ve seen miles and miles
Of roses wild
I’ve seen black rivers
Turn into blue
And I’ve seen your heart
It’s filled with lies
That I’ve seen go on and on For miles and miles
I give you my heart, I give you my home
But I’ll tell you one more last time
You’ll be the very last of love in my life
And that ain’t the very last of lies
I’ve seen miles and miles
Of roses wild
I’ve seen black rivers
Turn into blue
And I’ve seen your heart
It’s filled with lies
That I’ve seen go on and on For miles and miles