Foreigner - I Have Waited so Long: Guitar Chords

Learn to play "I Have Waited so Long" on your guitar with our chord guide. This page provides everything you need to perform this song on the guitar, including lyrics integrated with chords, chord diagrams, and a key transposer to match your vocal range.

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

Chorus:
                  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

I've been searching for you everywhere
Calling you but you were never there
Seeking in the dark of night
Hoping one day you would shine a light

Chorus:
I've counted each day
(Day after day, ooh)
Since we've been apart
(Ooh, ooh)
Now I've found my way
(I've found my way, ooh)
Right back to your heart (Ooh)

                      Em
I have waited oh, so long
                                   D  Dsus4  D
Please don't tell me baby, I was wrong
                      Em
Dreaming of you every night
(Every night, every night)
                       D             Dsus4  D
Holding back 'til the time was right
  Em                  D  Dsus4  D
Oh, I have waited so long
  Em                      D Dsus4  D
Ah, don't tell me I was wrong

            Em                            D Dsus4 D
I dream of you  (I'm dreaming of you baby)

           Em D Dsus4 D Dsus4
Don't go away

Transpose

Reset

Font Size

Reset

Guitar Chord Diagrams

A

Guitar chord A

D

Guitar chord D

Dsus4

Guitar chord Dsus4

Em

Guitar chord Em

Here you can see detailed diagrams for each guitar chord used in the song. Utilize our key transposer to adjust the chords to a key that better fits your singing range. Simply select the desired key, and the chords throughout this page will update automatically, ensuring you can play and sing comfortably.

If you are also interested in learning how to play "I Have Waited so Long" on the ukulele, check out the chords on our sister site: Ukulele Chords for "I Have Waited so Long" by Foreigner.