Ain't I good enough to hold your hand? Ain't I good enough to be your lovin' man? Ain't I good enough to walk you home? Ain't I good enough to call you on the phone? You know I'll never get tired, of chasin' you around Baby I got a fire, and you know it won't cool down You may call me a dreamer but what else can I do? 'Cause everyone has a dream they must follow And there's room in mine fro you I'd give up everything, just to have you near Yeah, I'd give up everything Ain't my message comin' through clear? I wanna be the one, that you kiss goodnight Baby, I wanna be the one To wake with you in the morning light You know I'll never get tired of chasin' you around Why do you take me higher, just to let me down? I can't help this feelin', you're in my heart and mind I will wait forever, 'cause baby I've got time You may call me a dreamer Yeah, you may call me a fool But my love doesn't get any realer Ain't I good enough for you?