Woke up with the weight of the world on my chest
Same old scars, same worn-out stress
Bills on the table, dreams in the drawer
Smile for the mirror, then lock the door
Hands full of calluses, pockets of dust
Learned real quick who you can trust
Every road feels longer at the end of the day
Still I lace my boots and walk my way
Pre-Chorus
They say it gets easier, maybe it’s true
But I’ve been fighting just to make it through
Chorus
I’ve been living a hard life, breathing in pain
Dancing with the storm, standing in the rain
Every step forward feels like a fight
But I won’t lay down, I’ll survive the night
Yeah, I’ve been living a hard life, that’s true
But it hasn’t broken me—no, I’m still pushing through
Verse 2
Friends turned ghosts when the money ran dry
Heard “I got you” turn into goodbye
Mama said, “Son, keep your head up high”
Even when hope feels hard to find
I’ve lost more than I ever owned
Learned how to stand on my own
The nights get quiet, the thoughts get loud
But I wear my pain like a badge of proud
Pre-Chorus
I bend, I bruise, but I don’t fold
This fire inside me won’t turn cold
Chorus
I’ve been living a hard life, breathing in pain
Dancing with the storm, standing in the rain
Every step forward feels like a fight
But I won’t lay down, I’ll survive the night
Yeah, I’ve been living a hard life, that’s true
But it hasn’t broken me—no, I’m still pushing through
Bridge
If this road is all I know
Then I’ll walk it slow but strong
Turn these wounds into a song
I’ve been down, I’ve been low
But I’m still here holding on
Final Chorus
I’ve been living a hard life, scars on my skin
Every loss I took taught me how to win
Might be tired, might be worn
But I rise every morning reborn
Yeah, I’ve been living a hard life, it’s true
But the hard life never owned me
I owned it too