Ive Waited So Long Chords by Foreigner

I listened to this song one night and just figured out the chords. it's really easy.
just one note: this is my first tab so don't get frustrated with me if i messed it up.
 
Intro: D    Dsus    D (let ring into lyrics)

                       Em
I have waited oh, so long
                         D             Dsus   D
Please don't tell me baby I was wrong
                  Em
Dreaming of you every night
                        D                Dsus   D
Holding back until the time was right

                      A
I've counted the days, day after day
                      D
Since we've been apart
                      A
Now I've found my way, I've found my way
                        D
Right back to your heart
        
                                       Em
I've been searching for you every where
                            D          Dsus   D
Calling you, but you were never there
                 Em
Seeking in the dark of night
                            D          Dsus   D
Hoping one day you would shine a light

                      A
I've counted each day, day after day
                      D
Since we've been apart
                      A
Now I've found my way, I've found my way
                        D
Right back to your heart

                         Em
I have waited oh, so long
                         D            Dsus   D
Please don't tell me baby I was wrong
                  Em
Dreaming of you every night, every night, every night
                        D              Dsus   D
Holding back until the time was right

 Em                        D   Dsus   D
Ooh, I have waited so long
 Em                            D   Dsus   D
Aah, don't tell me I was wrong
            Em
I dream of you, I'm dreaming of you baby
            D   Dsus   D
Don't go away
Show more