December 29, Trained for War

Today’s reading: Psalms 141-145

“Praise be to the Lord my Rock, who trains my hands for war, my fingers for battle. He is my loving God and my fortress, my stronghold and my deliverer, my shield, in whom I take refuge, who subdues peoples under me” - Psalm 144:1-2.

We know David as a king, psalmist, prayer champion, and poet, but he was also a king warrior, who was trained for battle by God Himself. In the midst of all his battles, David acknowledged that God was everything he needed — fortress, stronghold, deliverer, shield, refuge, and loving battle Companion, who taught David how to take the offensive. God wants to be all that for you, but you must be willing to engage the battle and allow God to train you to be aggressive, not expecting God to do for you what only you can do for yourself. David had mighty men around him, and one of them fought so long and hard that his hand was stuck to his sword:

Next to him was Eleazar son of Dodai the Ahohite. As one of the three mighty warriors, he was with David when they taunted the Philistines gathered at Pas Dammim for battle. Then the Israelites retreated, but Eleazar stood his ground and struck down the Philistines till his hand grew tired and froze to the sword. The Lord brought about a great victory that day. The troops returned to Eleazar, but only to strip the dead (2 Samuel 23:9-10).

God brought the victory, but Eleazar stood his ground and fought. What do you think your part is in the spiritual battle in which you are presently engaged? Are you doing your part, or waiting on God to do your part — which He won’t do? 


Share this post