(Verse 1)
Look at you, you 'posed to be a man?
'Bout your business right?
Why you don't supply what they demand?
Out here lying to your fans
like that iron in your pants
hoping the bands increase
never ironed out a plan
Well suited for the brand
hidden hand, you're a tool
getting screwed by them ghouls
April may shower fools
with a floral arrangement
immoral containment
Morals deserted
perverted world entertainment
Your girl where the pain went
who got the shortest end of the stick
She's just tryna hang man
won't you let her pick an alternate route
He out here lost in the clout
caught in a drought
Thinking he dumb fire
till umpire's calling him OUT!!
Death's all in your mouth with no interpreter
industry - Murderer
in the streets - Gerber bruh
Shoes over baby food, blaming mental health
and everybody else for what you did to yourself
You out here ranting & raving
debating race in a rage and
online impatiently waiting
FRUSTRATION BREAKING THIS NATION!!
Who's the best generation?
You know that question's rhetorical
'cause in the end all of our stories are historical
You say you feel horrible?
Maybe because you lack peace
child safety locked behind confinements of a back seat
Black & white taxis
NO FAIR!
Payment is a cell
blame it on yourself!!
We tried to give you help
but you rather follow toxic prophets of gossip
narcissistic
obnoxious
know it alls
I got this!!
Who NEVER need assistance
Quarantining our Dreaming, clinging to distance
opportunities missed it!
Chasing unrealistic characteristics of society
while hiding he misfit
She tryna be miss thick
while training to derail
blaming everybody else for what you did to yourself
It's hard truths
[Chorus]
Some hard truths
It's hard truths
Hard truths
(Verse 3)
Hometown don't support you
And dark days are plagued with thoughts replayed
like why she didn't abort you?
Sending prayers up, no response
guess he ignored you again
PSN, duty calls, cause wars to suspend
momentary intermission from this opposition
those shades a phase
amazing how you block your vision
A black cat still believing in them superstitions?
'Cause they ain't into wishing
DIVISION HAS RISEN!!
Put your heart in some writtens
only part of 'em listen
Name ain't ringing bells
devoted all your attention
So can you stand the rain?
Answer not obvious?
You should know storms better than meteorologists
Media, politics - feeling it's a pile of
(shhh)
If the shoe fits wear it
make sure to polish it
Mirror will acknowledge it anytime you fail
blaming everybody else for what you did to YOURSELF
Regardless of beliefs and political stance
we're all striving to survive, given minimum chance
To advance past this critical exam called life
some don't make it through the night
hated taking true advice
get it right
Everybody slips, nevermind a fall
rising up is half the battle
might be scuffed
STAND TALL!!!
Battle-scars and all
pain is universal
but not letting go of trauma—see that's what really hurts you
Making it to the finish line, that's our common goal
different paths - same tasks
dodging bombings, qualm in soul
Tryna take the high road, traffic full of lowlifes
toll unaffordable, convertibles with strobe lights
You just gotta hold tight and keep steering
WE IN THIS THING TOGETHER!
GOD GOT US!
That's endearing
Spirits cheering when we're winning
if divided, sure to fail
Just don't blame nobody else for what we did to ourselves
it's hard truths
[Chorus]
Some hard truths
Hard truths
Hard truths