I wear my heart on my sleeve
I cannot hide what I feel
No more hiding all my pain
I'm breaking all these chains
Face my problems every day
I'm finding a new way

Been about five years since I went and hit the booze
Same time since I had to hit the snooze
Coincidence? Nah. Don't get it too confused
50 Cent proud the way I'm breaking rules

Yeah

Can't believe I haven't quit thus far
You ain't moving how a tiger would, then you're subpar
I'm a grinder. OK. That's a sub bar
Can't get everything you wish but they tryna rub our

Facing a pity
Like a race to the city
I was fast and furious like ma$e did a dity
Now, I feel so "S", "O", "G", double "O", "D"
Made a banger. Baby, you know me

I'm tryna level up, tryna raise the caliber
I can't stop. So, I disrespect the calipers
I got a lot that I hold in Salinger
I told them, "Get up out of Dodge Challengers."

I wear my heart on my sleeve
I cannot hide what I feel
No more hiding all my pain
I'm breaking all these chains
Face my problems every day
I'm finding a new way

Gave it everything I had then a little more
I got a question for life, "What's the riddle for?"
I can understand you are non-committal. Sure
Hit after hit, though, got me a little sore

Is it brittle bones?
I can't tell if these are boulders or little stones
It's hard to decipher
I'm in the same cycle
Like a biker
Battle uphill. Half-knight, half-hiker
Typer
Key is if you're ever bored
Focus on the journey and never the reward
I've been tryna stay grounded
Really, it got me floored
That they tryna sell hope like the faith restored
By the by

Dream will never retail
You pay attention pay attention to the details
At a low? Be water, my friend. Dig deep and be well

I wear my heart on my sleeve
I cannot hide what I feel
No more hiding all my pain
I'm breaking all these chains
Face my problems every day
I'm finding a new way