Create New Playlist

Add a cover pic of your own choice

(Optional)

Name

AI Cover Generator

4 credits

Not enough credits (0/4).

Logout

Are you sure you want to Logout?

Close

30 Years Unheard 2 by Chris

SongGPT
30 Years Unheard 2 by Chris - Rap,male vocals music cover art

30 Years Unheard 2

Rap,male vocals

0:003:32
Lyrics
Description
[00:00 - 00:15] Intro / Ambient Piano
(Soft, haunting piano with light vinyl crackle, subtle wind effects)
Yeah…
I’ve been carrying this weight for 30 years…
Every word I said, every cry for help, nobody heard it…
[00:15 - 00:50] Verse 1: Early Struggle
(Sparse keys, slow hi-hat, soft sub-bass)
I was just a kid, barely teens, rage in my veins
Brother pickin’ fights, I’m caught in the chains
Not blacked out, I knew what I was doing
But anger’s a storm, and I couldn’t stop it brewing
Knife in my hand, heart pounding, world spinning
Police on the line, tears mix with sinning
YDCs, boot camps, life teaching me pain
7 at a time, getting jumped again and again
Caged like a dog, nowhere to turn
Every punch, every shove, another bridge burns
Called myself out, didn’t wanna kill
But rage mixed with love, I was standing still
[00:50 - 01:20] Chorus: Never Heard / Misunderstood
(Strings rise, soft snare, echo on “never heard”)
I’ve been talking for 30 years, nobody hear me
Every truth I spoke, they just leer me
I wasn’t the villain, but that’s what they see
Pain in my chest, it won’t let me be
I just wanted love, just wanted someone to believe
[01:20 - 01:55] Verse 2: Children Taken / Betrayal
(Add light vocal pads, soft trap percussion)
Had twins, my heart ripped in two
They took ’em from me, what could I do?
False reports, prison bars, my life stolen
Uncle and aunt smiled, their hearts frozen
Baby mama locked up, truth finally came
Still they whispered my guilt, played the same game
Mom carries a picture, my last real smile
6 years old, innocence gone, frozen in time’s file
I tried to protect them, I tried to shield
But they painted me dark, like my heart was unhealed
Every day I wake, it’s a battle again
Life never paused, never said amen
[01:55 - 02:35] Bridge: Reflection / Pain
(Slow strings swell, soft kick, ambient synths)
Internal bleeding, body giving out
No insurance, no income, fear and doubt
Selling my things just to get a ride
Still they judge, still they lie, still they hide
Sober, honest, still they won’t believe
They see a shadow, ignore what I achieve
Every change I made, every fight I won
Brushed off like dust, like it never begun
[02:35 - 03:15] Verse 3: World Truth / Selfishness
(Layered guitar plucks, steady hi-hat, low strings)
See it in the world, selfishness rules
People destroy futures, break kids like tools
Lies accepted, pain ignored, hearts ripped apart
Truth forgotten, the cycle restarts
We gotta be honest, gotta love each other
Stop destroying tomorrow, stop hiding from one another
Or kids of the kids we raise will feel the same pain
And tears will fall like unending rain
[03:15 - 03:50] Chorus / Outro: Never Heard / Pain
(Full strings, piano, soft choir pads, echo)
I’ve been talking for 30 years, nobody hear me
Every truth I spoke, they just leer me
Pain in my chest, it burns, it sears me
All I wanted was love, just some clarity
Till the day I leave, till my flesh is gone
Maybe then they’ll see, maybe then I’ll move on