The sun sleeps in the ocean and the moon shines through
I'm dreaming 'bout you baby and I don't know what to do
I'm a million miles from nowhere and still right by your side
No I can't shake this feeling that I'm feeling inside
Over and over I've tried hard to change
But life without you baby it just isn't the same
Baby for so long I've been waiting for you
I'm not pretending no but I say it's true
I've been holding on
All night long
Yeah I've been waiting for you
Like a lonely fallen angel a little far from home
I've been searching for someone that I've known all along
I've been counting every hour walking alone
Now I'm coming home baby and I'm still standing tall
Over and over I've tried hard to change
But life without you baby it just isn't the same
Baby for so long I've been waiting for you
I'm not pretending no but I say it's true
I've been holding on
Baby all night long
I've been waiting for you
Baby for so long I've been waiting for you
I'm not pretending no but I say it's true
I've been holding on
Baby
Baby for so long I've been waiting for you
I'm not pretending no but I say it's true
I've been holding on
Baby all night long
I've been waiting for you