Mistakes
They told me that it takes time
No, I don't get no rewind
I wanted it to be easy
But baby, it's incomplete
Till the lesson is learned and I'm on my feet

I know there's mistakes to be learned
Life hits you hard and throws you on the curb
Come rest your weary head on my shoulders
Let me take you on a journey

No, I'm not even close to what is perfect
I'm just trynna' do what's right
Cuz it's worth it
In the end you baby you will come to notice
Through the bad times
You'll find your purpose

My mistakes made me better than the old me
And best believe that I'm choosin' who I wanna be
So you can leave if you're gettin' in my way baby
Cuz my mistakes made who I am today baby
If you ain't never stood up for nothin' big homie
You ain't doin' nothin'
See the reason we so strong out here
Is cause' we done struggled big homie
But sometimes you just gotta pick yourself up
Cause ain't no one gonna do it for you
That's real talk big homie, real talk

It's coming for me
It's coming
I keep on running but it's coming
You the one that's supposed to be there for me
Turn around and see you don't really care me

You say "I do it for you"
Spoonfed lies
Switch up the view
I got that 20/20 vision on you
VR device got a 360 view, yeah

Stab me in the back
I call you Jason
I'm trynna do better
So please tell me why the hell am I chasing?

These haters around me
Haters around me
Keep my mind steady racing
I hate the mistakes
I'm making mistakes
But that's just apart of the blessing, yeah yeah
Blessing
Yeah yeah
Yeah yeah
Yeah yeah
My mistakes made me better than the old me
And best believe that I'm choosing who I wanna be
So you can leave if you're gettin' in my way baby
Cuz my mistakes made who I am today baby