Broken (CHORDS) by Belly

[Verse 1]~
                G
He cries out her eyes,..

  A     D
A fire unfurnaced!

    A            G
The curve of her spine

   A       D
Is heaven unbound,..

   D         C
But heaven is harsh,..

D      G
A fire unfaithful

      F             E            D
Like a bird that you hold in your palm!

                G
I know where you hang!

  A             D
I drive by there often!

     A      G
I spy on the circus

   A            D
You make of your friends!


[Chorus]~
  D      C
Heaven is harsh,..

D      G
A fire unfaithful

      F             E            D
Like a bird that you hold in your palm!

      A    G       D
Broken eyes in your head!

      A    G       D
Broken arms at your side!

      A    G    E
Broken bird on a string!

                  A
Shake 'er till she sings,..

       F                E
And you reel that sucker in

      Bb          A
By her broken baby wing,..

       Bb                 A
And you shake her till she sings,..

       Bb                 A
And you shake her till she sings!


[Guitar Solo]~
G D G D G G F E D


[Verse 2]~
                G
He cries out her eyes,..

   A           D
As blue as her fingers!

    A           G
The curve of her ass

  A     D
Is unparalleled!


[Chorus]~
D        C
Heaven is harsh,..

  D   G
A fire ungrateful

        F        E            D
Like the bird you hold in your palm!

      A    G       D
Broken eyes in your head!

      A    G       D
Broken arms at your side!

      A    G    E
Broken bird on a string!

                  A
Shake 'er till she sings,..

       F                E
And you reel that sucker in

      Bb          A
By her broken baby wing,..

       Bb                 A
And you shake her till she sings,..

       Bb                 A
And you shake her till she sings!

       Bb                 A
And you shake her till she sings,..

       Bb                 A
And you shake her till she sings!

How accurate is this chords?