I Have Waited So Long

Foreigner

Intro | | verse 1 I have waited oh so long Please don't tell me baby I was wrong Dreaming of you every night Holding back until the time was right I've counted the days (Day after day) Since we've been apart Now I've found my way (I've found my way) Right back to your heart verse 2 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 Instrumental | | (x2) I've counted the days (Day after day) Since we've been apart Now I've found my way (I've found my way) Right back to your heart I have waited oh, so long Please don't tell me baby, I was wrong Dreaming of you every night (Every night, every night) Holding back 'til the time was right Oh, I have waited so long Ah, don't tell me I was wrong Instrumental | | Outro I dream of you (I'm dreaming of you baby) Instrumental | | Ending Don't go away

Watch the song video
Top songs from Foreigner
Playground Sessions Course Banner
Did you ever dreamed on playing piano?

Playground Sessions is a revolutionary new way to learn music and play the piano. No more boring courses. The adaptive videos automatically adjust to your skill level. Plus, you’ll receive regular feedback on your progress each week, plus a personal training plan from a professional piano teacher.

Start to play the piano instantly - and have fun doing it!