Oh, oh, oh, oh Don't keep me waiting, no, no, no We've got a good thing going on Better make your mind up if your serious Boy, there's just no way of knowing Your coming and your goings Not holding up for you forever Baby, don't you keep me hanging on Don't you know I've waited far too long (Boy, I've waited far too long) Baby, I'll give you all you need (Now, I'll give you all you need) Don't keep me waiting too long, too long There can be no more fooling around So just quit playing those games and realize, oh You say they don't compare to me Cause it's me you only see Straighten up your ways And let your heart be true, yeah Baby, don't you keep me hanging on (Don't you keep me hanging on, no baby) Don't you know I've waited far too long (Boy, I've waited far too long) Baby, I'll give you all you need (I will give you all you need) Don't keep me waiting too long, too long Baby, don't you keep me hanging on (Don't you keep me hanging on, no baby) Don't you know I've waited far too long (Cause I've waited far too long, no baby) Baby, I'll give you all you need (I will give you all you need) Don't keep me waiting too long, too long We've got a good thing going (oh, yeah) Nothing to stop us flowing (stop us flowing, baby) Baby, don't keep me waiting For much too long Tell me how good it's feeling (How good it's feeling, baby) Oh boy, I need your loving (I need your loving) Baby, my head is spinning (spinning) Keep me waiting, baby, oh no Baby, don't you keep me hanging on (Don't you keep me hanging on, no baby) Don't you know I've waited far too long (Boy, I've waited far too long) Baby, I'll give you all you need (I will give you all you need) Don't keep me waiting too long, too long Baby, don't you keep me hanging on (Don't you keep me hanging on, no baby) Don't you know I've waited far too long (Boy, I've waited far too long) Baby, I'll give you all you need (I'll give you all you need) Don't keep me waiting too long, too long Baby, don't you keep me hanging on (Don't you keep me hanging on) Don't you know I've waited far too long (Boy, I've waited, I've waited) Baby, I'll give you all you need Don't keep me waiting too long, too long