Girl I swear that you are perfect I don't think you understand
How am I so lucky that I could be your man?
Wishing every second that I could hold your hand
How could God make someone so perfect? Don't understand
This has been a long time coming
All these different songs I'm hummin'
All these written songs I'm bumpin'
Yeah baby I just wanna know
Can I take you to homecoming?
Hoco, question mark
GTA cuz you went and you stole my heart
Yeah I knew you who I wanted from the very start
Yeah I'm bouta run but it's on yo mark like
Ready set go yeah racin' for yo love
I don't gotta worry bout you you got all my trust
Everything I got is yours I know it isn't much
You a livin' angel yeah I know I'm not enough
Remember all them nights that I cried
Those don't happen no more you in my life
I am not the best but the best I'll try
I just wanna make this your special night
Girl I swear that you are perfect I don't think you understand
How am I so lucky that I could be your man?
Wishing every second that I could hold your hand
How could God make someone so perfect? Don't understand
This has been a long time coming
All these different songs I'm hummin'
All these written songs I'm bumpin'
Yeah baby I just wanna know
Can I take you to homecoming?
Don't know how God went and made a girl so perfect
And why He gave her to me when she is flawless I am worthless
Girl you pretty on the phone but you look prettier in person
Yeah I promise baby give me yo love and it'll be worth it
We can love each other it's some you won't regret
And we can take a trip to Cali we skirtin in the vette
Yeah I'm smiling to the phone when yo name is on the text
I just want you forever I don't wanna see who's next
Remember all them nights that I cried
Those don't happen no more you in my life
I am not the best but the best I'll try
I just wanna make this your special night
Girl I swear that you are perfect I don't think you understand
How am I so lucky that I could be your man?
Wishing every second that I could hold your hand
How could God make someone so perfect? Don't understand
This has been a long time coming
All these different songs I'm hummin'
All these written songs I'm bumpin'
Yeah baby I just wanna know
This has been a long time coming
All these different songs I'm hummin'
All these written songs I'm bumpin'
Yeah baby I just wanna know
Can I take you to homecoming?