Oh yeah, oh yeah You drive me crazy, every little thing about you Can't get you out of my head And when I'm with you, nothing seems to really matter And every word that you say I know our names ain't carved in stone But right now I can't leave you alone Infatuation's taken hold on me I can't let him go, I won't let him go How long have I been waiting on love Now that I've found you, I can't get enough How long have I been waiting on love I've been waiting for somebody like you You know I've been waiting I always wanted someone to believe in me Someone to show me the way You came along and shone light into my darkness You know, it set me free I know our names ain't carved in stone But right now I can't leave you alone Infatuation's taken hold on me I can't let him go, I won't let him go How long have I been waiting on love Now that I've found you, I can't get enough How long have I been waiting on love I've been waiting for somebody like you I've just got to let you know Someone I wish to hold just to let my feelings show Never gonna let this slip away I'm asking you to stay, yeah, yeah Now that I've found you, oh How long have I been waiting on love Now that I've found you, I can't get enough How long have I been waiting on love I've been waiting for somebody like you Yeah, you know I've been waiting You know I've been waiting for somebody just like you I've been waiting, waiting, waiting Waiting for somebody just like you For somebody, for somebody I've been waiting, I've been waiting Now that I've found you, I ain't gonna let you go ... for somebody, body, body, body Body, body, body, body, body, body, body Somebody just like you I've been waiting for somebody For somebody just like you