Yeah, I don’t always feel it
But that’s when I need it the most
So I’ma keep on singing
‘Til my soul catches up with my song
There’s times when my hands go up freely
And times that it costs
There’s days when a praise comes out easy
And days when it takes all the strength I’ve got
I’ll bring my hard-fought heartfelt
Been-through-hell hallelujah
I’ll bring my storm-tossed, torn-sail
Story to tell hallelujah
God, You’ve been patient
God, You’ve been gracious
Faithful whatever I’m feeling or facing
So I’ll bring my hard-fought, heartfelt
It is well hallelujah
Woah-oh-oh-oh
Hallelujah, hallelujah
Oh, I’ve wrestled with the darkness
But I’m trying to reach for the light
Yeah, the struggle keeps me honest
And it breaks down the walls of my pride
‘Cause faith isn’t proven like gold
‘Til it’s been through the fire
Woah-oh-oh-oh
My head, heart and hands are feeling heavy
And that’s when I lift them just a little higher
I’ll bring my hard-fought, heartfelt, been-through-hell hallelujah
Ooh-ooh-ooh
I’ll bring my storm-tossed, torn sail, story-to-tell hallelujah
Woah-oh-oh-oh
God, You’ve been patient
God, You’ve been gracious
Faithful whatever I’m feeling or facing
I’ll bring my hard-fought, heartfelt, it-is-well hallelujah
Woah-oh-oh-oh-oh
Hallelujah, hallelujah
Mmmm, yeah
Oh-oh-oh-oh-oh-woah
Woah-oh-oh-oh
Woah-oh-oh-woah
Oh-oh-oh-woah
Oh-oh-oh-oh
Hallelujah
Woah-oh-oh-oh-oh
Lord, I need You
Woah-oh-oh-oh-oh
How can I be the same when I’m not
Woah-oh-oh-oh-oh
Lord, won’t You free me?
Woah-oh-oh-oh-oh
Woah-oh-oh-oh-oh
It ain’t been easy, break off these chains Lord
I’ll bring my hard-fought, heartfelt, been-through-hell hallelujah (Hallelujah)
I’ll bring my storm-tossed, torn sail, story-to-tell hallelujah
Oh-oh-oh-oh-woah
God, You’ve been patient
God, You’ve been gracious
Faithful whatever I’m feeling or facing
So I’ll bring my hard-fought, heartfelt, it-is-well hallelujah (Hallelujah)
Oh, hallelujah (Hallelujah)
Mmmm, yeah, hallelujah
Hallelujah, hallelujah
Oh-oh-oh, oh-oh-oh (Hallelujah)
Hallelujah, oh, hallelujah
Hallelujah, hallelujah, halle—, hallelujah
Halle—, hallelujah
Perseverance in Worship
“Hard Fought Hallelujah (Duet Version)” by Brandon Lake beautifully captures the struggle and resilience often found in genuine faith journeys. The lyrics candidly express moments when worship doesn’t come easily, highlighting the honest reality of spiritual highs and lows. The repeated motif of bringing a “hard-fought, heartfelt, been-through-hell hallelujah” reflects a praise that emerges not from ease, but from endurance amidst trials. Listeners are invited to relate to seasons of spiritual dryness or hardship, and to find solace in the act of worship even when it feels difficult. Throughout the song, the acknowledgment of God’s patience and grace becomes a source of strength, encouraging a surrender that is both vulnerable and victorious.
Song Credits
Artist: Brandon Lake
Release Year: 2024