This is a terrible vocal track. Also the words have since changed. Check out the new lyrics:
Here we are, standing face to face,
But I look in your eyes and you're a million miles away
And I’m still haunted by the ghost of you and me
I’m hearing wedding bells and the sound of little feet
I gave you my heart; I gave you everything
I guess I thought that you'd give me the same thing
I gave you all my love; I gave you all my trust
And all you've done in betray me
I can't believe what you've done
Oh no wasn’t my love enough
Hmm
Looking at pictures of all those summers at the beach
But you let us wash away like our foot prints by the sea
When the tide came rolling in and tore down the castles that we made
Who lets love like that just up and drift away?
I gave you my heart; I gave you everything
I guess I thought that you'd give me the same thing
I gave you all my love; I gave you all my trust
And this is how you repay
I guess I didn't mean much
Oh no. I guess I wasn’t enough
Hmm
You hold my world in the palm of your hands
Which you crushed between your fingers
And brushed it off like sand
But I’m picking up the pieces
I will love again
And I’ll fall for a better man
And I’ll give him my heart
I’ll give him everything
And I know that he, he’ll give me the same things
All my love, I’ll give him all my trust
And he will never betray me
Cause he will love me enough
I know
Ещё видео!