Buckle on the Armor

lyricist: Jay Smith, 1882
Composer: James Rosecrans

Life is one con­tin­ued bat­tle

Never end­ed

nev­er o’er;

And the Christ­ian’s path to glo­ry

Is a con­flict ev­er­more.

Christian

buc­kle on thy ar­mor

Let the weak points strength­ened be;

Fight thy fight—all Heav’n shall greet thee

In the hour of vic­to­ry.

Satan ev­er watch­es round him

Seeks to find the weak­est part

And in mo­ments most un­heed­ed

Quickly throws his fie­ry dart.

If per­chance thy heart grows wea­ry

With the strug­gle and the fight

And the day seems dark and drea­ry

Little sun­shine

lit­tle light:

Be that light but faint and fee­ble

It shall guide thee ev­er­more

And at ev­ery bat­tle leave thee

Stronger than thou wast be­fore.

Discover More Hymns

Explore random hymns and find new inspiration