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?