Chords
All My Life

Key: D

Introduction:  D   A   G   D  

 D                                         A 
Oh how the times have changes us
           G                               D 
Sure and now uncertain
                                         A 
Men not devils have claimed us
                 G             D 
Purity deserting
                     A 
God's one miracle
 G                             D 
lost in circles
 D                         G 
All my all my life
revolves around
 D 
laughter and crying
       G 
as my life turns
                           D 
round and round
 D                                 A 
Cannon fire burning
 G                           D 
on the hillside
                                             A 
You and I are side by side
 G         D 
Listen
                 A                               G       D 
Tin soldiers playing our tune
 D                 G       D         G 
and round
 D                                         A 
Songs for life's lost lovers
               G                             D 
bitter sweet their healing
                                           A 
Their prayers prayed under covers
 G                               D 
need not kneeling
                                   A 
God's one miracle
 G                               D 
moves in circles

Other versions