Oh my love, this has been the hardest station,
Travelling on till you donât know what to say,
And now you see the change in me, when I get so tired,
Thereâs a price to pay, for your hearts desire.
In all these years, you and I have been together,
You trusted me, leaving me to show the way.
And now you find that I was blind, no use calling me a liar,
Thereâs a price to pay, for your hearts desire
While youâve been living in a different world,
Iâve been sitting here waiting,
While youâve been living in a different world,
Iâve been saving my love for you, in the way that youâd want me to,
Iâve been crying over you so long. [ Lyrics from: http://www.lyricsmode.com/lyrics/g/gerry_rafferty/hearts_desire.html ]
And now youâve got everything you ever wanted,
But money canât buy you a satisfied mind.
What can you do when a dream comes true
And you canât go any higher,
Thereâs a price to pay for your hearts desire.
One man dreams of silver and gold, another man dreams of saving his soul,
Itâs just an illusion and nothing but dreams within dreams
Donât look down, donât look back when youâre walking on the wire
Thereâs a price to pay for your hearts desire.
While youâve been living in a different worldâ¦.
One of these days, weâre going to find the right direction,
And the life that we knew, weâre going to leave it all behind.
Iâve had enough of all that stuff, letâs not wallow in the mire,
Thatâs the price you pay for your hearts desire.