Lyrics John Farnham

John Farnham

Hard Promises To Keep

I'm tryin' to believe in forever

And I'm tryin' to believe in

The little jewel box life we lead

Babe, I get so close sometimes

All I really know is I believe

That we've been makin'

Hard promises to keep

You want me to believe in forever

Do you know how tight I'm holding

Just to keep my grip on yesterday?

But I'm trying hard to see the pretty pictures

That you paint for me

You know how tight I'm holding

To hard promises to keep

Promises are like little diamonds

Promises are like little hearts you meant to give away

I thought you'd want them back someday

I kept them for you anyway

But I know when I've been given

Hard promises to keep

Promises are like little diamonds

Promises are like little hearts you meant to give away

I thought you'd want them back someday

I kept them for you anyway

But I know when I've been given

Hard promises to keep

Promises are like little diamonds

Promises are like little hearts you meant to give away

I thought you'd want them back someday

I kept them for you anyway

But I know when I've been given

Hard promises to keep