So long, I've been looking too hard, I've been waiting too long
Sometimes I don't know what I will find
I only know it's a matter of time
When you love someone... When you love someone...
It feels so right, so warm and true, I need to know if you feel it too
 maybe I'm wrong
 won't you tell me if I'm coming on too strong?
 this heart of mine has been hurt before
 this time I wanna be sure
I've been waiting, for a girl like you
 to come into my life 
I've been waiting, for a girl like you
 and a love that will survive

I've been waiting  for someone new
 To make me feel alive
Yeah, waiting for a girl like you  to come into my life


You're so good, when we make love it's understood
It's more than a touch or a word we say
Only in dreams could it be this way
When you love someone... Yeah, really love someone...
 now I know it's right
 from the moment I wake up till deep in the night
 there's no where on earth that I'd rather be
 than holding you, tenderly

I've been waiting, for a girl like you
 To come into my life 
I've been waiting, for a girl like you
 and a love that will survive
I've been waiting  for someone new
To make me feel alive, ah-ah
Yeah, waiting  for a girl like you
 to come into my life

Oooh-oooh, oooh-oooh, I've been waiting
Aaah-aaah,  oooh-oooh, oooh
 oooh-oooh, I've been waiting
 I've been waiting, yeah
I've been waiting for a girl like you, I've been waiting
Won't you come into my life?  My life?
 I've been waiting for a girl like you
I've been waiting,  oh-oh