Happy Xmas War Is Over (CHORDS) by The Moody Blues

[Verse 1]~
            G       Gadd9  Gsus4
So this is Christmas

  G             Am    Asus2  Asus4
And what have you done

Am         Dsus4  D  Dsus2
Another year over

D              G    Gadd9  Gsus4
A new one just begun

  G          C          Cadd9  Csus4
And so this is Christmas

C             Dm   Dsus2  Dsus4
I hope you have fun

  Dm           Gsus4     G  Gadd9
The near and the dear one

  G           C      Cadd9  Csus4
The old and the young


[Chorus]~
C          F          Fsus4  F
A very Merry Christmas

              G     Gsus4  G
And a happy new year

                Dm        F
Let's hope it's a good one

          C     D7
Without any fear


[Verse 2]~
            G       Gadd9  Gsus4
So this is Christmas

  G            Am      Asus2  Asus4
For weak and for strong

  Am           Dsus4      D  Dsus2
The rich and the poor ones

  D           G      Gadd9  Gsus4
The world is so wrong

  G        C          Cadd9  Csus4
And so happy Christmas

  C             Dm     Dsus2  Dsus4
For black and for white

  D          Gsus4     G  Gadd9
The yellow and red ones

    G            C      Cadd9  Csus4
Let's stop all the fight


[Chorus]~
C          F          Fsus4  F
A very Merry Christmas

              G     Gsus4  G
And a happy new year

                Dm        F
Let's hope it's a good one

          C     D7
Without any fear


[Outro]~
G  Gadd9  Gsus4  G  Am  Asus2  Asus4  Am
Dsus4  D  Dsus2  D  G   Gadd9  Gsus4  G
C  Cadd9  Csus4  C  Dm  Dsus2  Dsus4  Dm
Gsus4  G  Gadd9  G  C   Cadd9  Csus4  C

How accurate is this chords?