Lyrics Michael McDonald

Michael McDonald

I Knew You Were Waiting (For Me)

Like a warrior that fights

And wins the battle

I know the taste of victory

Though I went through some nights

Consumed by the shadows

I was crippled emotionally

Somehow I made it through the heartache

Yes I did, I escaped

I found my way out of the darkness

I kept my faith (I know you did), kept my faith

When the river was deep I didn't falter

When the mountain was high I still believed

When the valley was low it didn't stop me, no no

I knew you were waiting, I knew you were waiting for me

With an endless desire I kept on searching

Sure in time our eyes would meet

Like the bridge is on fire

The hurt is over, one touch and you set me free

I don't regret a single moment, no I don't looking hack

When I think of all those disappointments

I just laugh (I know you do), I just laugh

So we were drawn together through destiny

I know this love we shared was meant to be

I knew you were waiting, I, I knew you were waiting

I knew you were waiting, knew you were waiting for me

I did not falter when the mountain was high

I still believed when the valley was low

It did not stop me I knew you were waiting, I knew you were waiting for me

When the mountain was high, knew you were waiting

When the valley was low, I knew it baby, I knew it baby

I knew you were waiting, I knew you were waiting

Knew you were waiting for me

I cant not falter, when the mountain was high

I still believed when the valley was low

It did not stop me

Cause I knew you were waiting

Knew you were waiting for me

When the mountain was high

When the valley was low...