Lyrics Page

My God Fights For Me

By Micah Tyler + People & Songs + Charity Gayle

1,863 views Sep 24, 2026 updated Lord You Are My Song album Verified editorial review

Song Meaning

Charity Gayle and Micah Tyler tell three separate Bible stories back to back, each one landing on the same refrain. First David: "I was just a shepherd boy, without a shield, without a sword... but what that Philistine couldn't see is what I had was more than me." Then Daniel: "they threw me in the lion's den... you couldn't find a scratch on me." Then the woman with the alabaster jar, pouring out everything she had at Jesus' feet.

David's own words in 1 Samuel 17:47 explain why the boy with river stones didn't need a sword: "the battle is the Lord's." Daniel 6:22 records the same pattern from the other side of the story — an angel shutting the lions' mouths, no explanation needed beyond God intervening directly. Neither man won by being stronger than what he faced.

The bridge turns from storytelling to direct address: "what's your story here today, and what's the giant in your way?" It's a deliberate move — three ancient rescues aren't presented as history lessons, but as the same offer extended again, closing on the same line each story already proved: my God fights for me.

Lyrics Verified by Editorial Team

I was just a shepherd boy

Without a shield, without a sword

Fed up with the giant’s voice

Screaming curses to the Lord

Now I walked down that hill alone

With a pocket full of river stones

But what that Philistine couldn’t see

Is what I had was more than me

See, on my own I’m weak

But my God fights for me


I was servant to the king

Interpreting his crazy dreams

I won’t worship mortal men

So they threw me in the lion’s den

Vicious teeth were all I saw

Til something came and shut their jaws

You couldn’t find a scratch on me

In fact that night I fell asleep

When morning came and shocked them all

‘Cause my God fights for me


I stumbled into room

With alabaster and my wounds

I could feel their judging eyes

As I fell before the Christ

I poured my oil upon His feet

I didn’t care who saw me weep

I gave up all I had that day

He should’ve sent me on my way

Instead He lifted up my head

‘Cause my God fights for me


He’s my shield, He’s my sword

The victory is the Lord’s

He’s my shield, He’s my sword

The victory is the Lord’s


So what’s your story here today

And what’s the giant in your way

Are you trapped and can’t get out

Are you staring down a lion’s mouth

Can you stand before the Lord

Or do you need to hit the floor

It don’t matter what you’ve done

The battle is already won


So lift your voice with me and sing

That my God fights for me

So lift your voice in victory

My God fights for me

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.