[Verse 1]
I wrote this letter for my grandma and my auntie mayne
I got some people that really love me above me mayne
Sometimes I think about my people and I drop a tear
To talk to y'all I'll give this music sh** up, I don't care
I'm losing time, I'm losing minutes every night and day
Scared to pick up the phone ‘cause I think somebody gon die today
My grandpa called me told me grandson, I'm doing bad
I'm doing good but that convo got me doing bad
I look at pictures around my crib. my brother my sister
Hate that real life, doing y'all so bad, wish I was still little
And Imma liar if I say I ain't wish I was still little
Them old folks tell ya man, ain't nothing like life when you children
I miss the times that my momma put a whoopin on me
‘Cause I was punished but I snuck outside with all my homies
I miss them served sandwiches, that bread and that balogna
I miss not having to worry about who was my real homie
I miss riding my bike and pulling to that corner store
I bought two pieces but my pockets stole plenty more
I miss seeing momma at work, I miss her walking home
Man I miss everything that I don't get to see no more
[Hook]
It's been a long time
It's been a long time
It's been a long time
It's been a long time
[Verse 2]
My daddy, he got seven kids, my mama got three
Step daddy locked up, he probably doing 23
Man, he on lock, when it come to kids he got like 23
So every time them kids need something, man they come to me
And I'm just really tryna train them for the real world
But,I ain't finished training myself for this real world
And I know all the attention that I be giving them girls
I should get it in but man I cannot save the world
I know you can't, but you can try, is what I tell myself
I know I'm short but short is where I never sell myself
I got Versace, all these diamonds, these Jordans and Nikes
And my little brother don't want sh** but some time and a bike
And I ain't tryna make no broken promise like you
But I ain't bought his bike yet, am I just like you?
And this little b**h she hit me up, ask me to take her out
It ain't no question that Imma pop up in something new
My other brothers in the streets, they hitting leaks and sh**
I say you tripping, he say I gotta pay the rent and sh**
Plus I got a baby, other brother got a baby, other brother got a baby
My life too damn crazy
[Hook]
It's been a long time
It's been a long time
It's been a long time
It's been a long time