So close but yet so far
I thought maybe I’d found her this time
I guess that just shows how foolish I am
I’m following, working so hard
And the fall’s so much more than the climb
And now I need to start all over again

I don’t like this weather
I aim for the center
But miss the target and never be forgiven
Their smiles shine like glitter
But my heart beats bitter
I listen to the message in the rhythm:

When the rain falls like teardrops
On fire and snow
Don’t you worry, don’t you fight it
Don’t ever let go
‘Cause though the sky may be dark
The stars are like diamonds above
And as long as they’re shining
I’ll never stop waiting for love

Look out the window, it’s so pretty outside
The sun shines warm on the day
I just wish the glass could let me through
But it all falls down when I look in your eyes
How I wish you would show me the way
‘Cause lord knows I’d do anything for you

My future my past
Oh to get there at last
But look around, I stand deserted
Your freedom your stain
Oh to cut through that pain
But for everything, wasn’t it worth it?

Though the rain falls like teardrops
On fire and snow
Don’t you worry, don’t you fight it
Don’t ever let go
‘Cause though the sky may be dark
The stars are like diamonds above
And as long as they’re shining
I’ll never stop waiting for love

You are a leaf falling lightly
I fall straight through the air
There are so many moments ahead of me
Just waiting to take me there

So when the rain falls like teardrops
On fire and snow
Don’t you worry, don’t you fight it
Don’t ever let go
‘Cause though the sky may be dark
The stars are like diamonds above
Though the rain falls like teardrops
On fire and snow
Don’t you worry, don’t you fight it
Don’t ever let go
‘Cause though the sky may be dark
The stars are like diamonds above
And as long as they’re shining
I’ll never stop waiting for love



Lyrics submitted by greenchaircircle

Diamonds song meanings
Add your thoughts

No Comments

sort form View by:
  • No Comments

Add your thoughts

Log in now to tell us what you think this song means.

Don’t have an account? Create an account with SongMeanings to post comments, submit lyrics, and more. It’s super easy, we promise!

Back to top
explain