[Verse 1]
The mountains may crumble
And cover the road to you
But I'll fight to break on through
With all my might
[Verse 2]
The ocean may rise up
And wash you away from me
But I'll bring you back, you see
With all my might
[Chorus]
With all my might, I'll fight the dragons
That hang around you night and day
And when I see your spirit's sagging
I'll hype you up in my own way
[Verse 3]
The noise of my heartbeat
May cover the words I say
But I'll scream and have my say
With all my might
[Chorus]
With all my might, I'll fight the dragons
(Stay with me)
That hang around you night and day
(Stay with me always)
And when I see your spirit's sagging
(Stay with me)
I'll hype you up in my own way
(Stay with me always)
[Verse 4]
But you're independent
And maybe you'll leave someday
I'll try to say that's okay
With all my might
[Refrain]
(All my might)
With all my might
(All my might)
With all my might
(All my might)
[Interlude]
[Verse 5]
The perfect invention
Is something that keeps you here
And I aim to keep you here
With all my might
[Verse 6]
I know that it's shaky
I hope I'm not history
I want you to stay with me
With all my might
[Refrain]
(All my might)
With all my might
(All my might)
With all my might
(All my might)
With all my might
(All my might)
[Outro]
With all my might
(All my might)
With all my might
(All my might)
With all my might
(All my might)
With All My Might was written by Ron Mael & Russell Mael.
With All My Might was produced by Ian Little.