[Intro]
I know you been waiting so long
Mm, I know you been waiting, huh
[Verse 1]
I been away for so long, you been staying so strong
Sending messages, hoping I make it back home
Road to riches, ain't no place for love
Surprise visits, anything to see her face lit up
Forty-two hundred miles, the time change on the dial
You glad I'm living my dreams, but I'll be gone for a while
Bittersweet just like that lemon drop you always order
But now, another nine months, you only drinking water
Another daughter, put my message on a tape recorder
And play it for her and her sister 'til I make it over
I'm making more than I fathom and I ain't trusting no one
I gotta bring it back home and show why daddy ain't show up
Hurry 'fore they grow up
[Chorus]
Uh, I know you been waiting so long
Uh, I know you been waiting so long
Got your outfit picked out for the day I come home
I know you been waiting so long
When the days going slow, just rewind this song, huh, huh
I know you been waiting so long
[Verse 2]
Pictures of you in my wallet, got your heart in my pocket
Wear my heart on my sleeve 'cause I was never into watches
Used to think that time would slow down when I look at it
Nowadays, they looking at my wrist to guess my tax bracket
Guessing what I make, guessing who I love, huh
Guessing who I'm laying down with and all above
I got babies waiting on me, I got money on my mind
Gotta keep the fridge full and bullshit away from mine
I'll be back in due time with something to show for it
Still, I'm making you smile, roses at the front door
Gotta go away now, still, I'm missing you more
Just rewind this back again until I make it back home
Hopefully you not gone
[Chorus]
Uh, I know you been waiting so long
Uh, I know you been waiting so long
Got your outfit picked out for the day I come home
I know you been waiting so long
When the days going slow, just rewind this song, huh, huh
I know you been waiting so long