Almost Broken

Story Behind The Song

In a world that often celebrates the wins while glossing over the struggle, "Almost Broken" brings us back to what it truly means to be human. This soul-stirring new release tells the story of a man brought to the edge--where dreams have shattered, failure has loomed large, and the weight of life has nearly crushed his spirit. But in the darkness, one light never fades: the unwavering love of the woman beside him. "Almost Broken" is more than just a song--it's a raw, emotional journey through the heart of despair and the healing power of love. The lyrics paint vivid pictures of a man who has poured everything into chasing purpose, only to be met with closed doors and mounting setbacks. He questions his worth. He stares down hopelessness. He feels the sting of defeat so deep, he nearly lets go. But he doesn't. Because she won't let him. At the center of this emotional storm is his wife--a powerful source of hope, whose belief in him never wavers. Her love is not loud or flashy, but it's fierce. It's present in the small gestures, the whispered encouragements, and the way she sees the man he's forgotten he can be. Her faith doesn't erase his pain, but it offers a reason to keep going. And sometimes, that's everything. As the chorus swells, "Almost Broken" becomes a powerful inspiration for anyone who's ever stood at the edge and found a reason to take one more step forward. The melody aches and soars, perfectly reflecting the push and pull of a man caught between giving up and holding on. It reminds us that strength doesn't always look like resilience--it sometimes looks like leaning on someone else when you can't stand on your own. This song resonates deeply because it's not just about struggle--it's about survival. It's about the kind of love that doesn't flinch in the face of hardship. The kind that chooses you not just at your best, but most fiercely when you're at your worst.

Song Length 3:52 Genre Classical - General
Tempo Slow (71 - 90) Mood Poignant
Language English Era 2000 and later

Lyrics

Verse 1

I wish that things were different

something better in their stead

Another day of battles fought

And things unsaid

Tired of pretending things are alright

Growing weary of the rain

I wish things had been different

The only friend I've known is pain

A broken promise, maybe

Or something worse instead

The miles are getting longer

Please come and take me home

Chorus

Runnin' out of patience

Runnin' out of places to hide

Not sure I can take it

Like I lost that light in my eyes

Been runnin' from the Devil

Like he's got me square in his sights

Not sure I can make it

Feels like I'm losing the fight

Your love's the only thing keepin' me alive

Yeah I'm almost broken, but not tonight



Verse 2

Fell so far from grace though I didn't know why

All my fight disappeared and lost the will to try

Built these walls so high that I couldn't get out

Faith was gone and heart grew heavy with weight of doubt

Been down so long I couldn't rise

A life of pain behind blue eyes

I wish I never lived this day

I wish I'd never come this way

I should have been a stronger one

Almost broken, almost done

Bridge

But when I'm at the edge and ready to fall

She gives me the strength to stand up tall

Even in the darkest depths of that day

Her love was the fire that showed me the way

She picked up the pieces and made me whole

Together we paid a heavy toll

My love for her will never fade

A promise kept of a promise made

Chorus

Runnin' out of patience

Runnin' out of places to hide

Not sure I can take it

Like I lost that light in my eyes

Been runnin' from the Devil

Like he's got me square in his sights

Not sure I can make it

Feels like I'm losing the fight

Your love's the only thing keepin' me alive

Yeah I'm almost broken, but not tonight

Outro

I was almost gone, almost lost,

But she refused to let me pay the cost

I can never repay her love that day

By her side I'll always stay

Yeah, I was almost broken if not for her

Other Songs By Jim Gaffney

Song
Actions
Halfway Home
Classical - General
Plays: 0
American Made
Classical - General
Plays: 0
Ain't No Angels Round Here
Classical - General
Plays: 0
The Last Good Man
Classical - General
Plays: 0
Lady Lorraine
Classical - General
Plays: 0
Gen X Forever
Classical - General
Plays: 0
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00