“So David inquired of the Lord, saying, “Shall I go up against the Philistines? Will You deliver them into my hand?” And the Lord said to David, “Go up, for I will doubtless deliver the Philistines into your hand.” So David went to Baal Perazim, and David defeated them there; and he said, “The Lord has broken through my enemies before me, like a breakthrough of water.” Therefore he called the name of that place Baal Perazim.’
II Samuel 5:19-20 NKJV

The question on my mind is what if David did not bother to ask God, but trusted his expertise on incessant war he had fought in the past? Then God would not have said a Word to him (period). The psalmist say “the secret of the Lord is with those who fear Him.” Little wonder The Lord said, ‘Far be it from Me; for those who honor Me I will honor, and those who despise Me shall be lightly esteemed.” 1Samuel 2:30

To honour God is to commit your life, your way, your thought into His able hands for direction, and the scripture says He will guide you, Ps.37:5; Proverbs 16:3.
“God always leads us into triumph in Christ Jesus” (2 Cor. 2:14). Before you embark on that business, sign that contract, engaged with that person, sets out of home in the morning, do you ask God or commit your way into His able hand?. Many has turned God into a mere rubber stamp, which they uses after concluding deals. They merely inform Him after they had taking their decisions.
Another great lesson is Taking on someone else’s warfare without carrying God along is not wise and can be dangerous. If you ask King Jehoshaphat, he would tell you the consequences of such irrational act, and the grave mistake he dragged himself into with King Ahab against Ramoth Gilead, 2Chronicles 18.
GOD THE MASTER PLANNER
Our Lord Jesus counsel everyone to count cost before embarking on any project. The counting of the cost is to ask yourself who is leading you into battle? Are you leading yourself? Or God is your leader.
Although we war from a place of victory, rushing into spiritual warfare outside of God’s timing can lead to defeat. There is specific timing for a specific battle. We must discern, we must be in Spirit, we must be led of God.
On one of his outing against His enemies, as usual David consulted God, and God gave David the plans of victory with specific timing. The Lord said,  “And it shall be, when you hear a sound of marching in the tops of the mulberry trees, then you shall go out to battle, for God has gone out before you to strike the camp of the Philistines.” So David did as God commanded him, and they drove back the army of the Philistines from Gibeon as far as Gezer.” 1Chronicles 14:15-16 NKJV What if David had went ahead of that timing? He would have went into failure. He later said, “my time is in God’s hand” Psalms 31:15
God was never tired of being consulted by those who fear Him.

Although we are taught to remain on the offensive, presuming to enter a battle God has not called us to fight can be a dangerous mistake, that is when “be still and know that I am God” is applied. And although we’re in a spiritual war, the battle really is the Lord’s.
David built quite a reputation for warfare. But David asked the Lord time and time again, “Shall I go up?” before running to the battle line. “Shall I go up?” Every spiritual warrior needs to ask this question before engaging the enemy. In other words, we need to be led by the Holy Spirit into battle if we want God to lead us into triumph. If we lose a battle, it could very well be that the Holy Spirit didn’t lead us into the spiritual skirmish in the first place.
David displayed humility in his query, and I have learned to do the same. Ahab, Jezebel’s husband and a mighty warrior who posted many victories, was certainly full of pride. God’s prophet Micaiah clearly told him what no other false prophet on his payroll dared: that he would lose if he went to battle in Ramoth Gilead (1 Kings 22:17-23). Instead of heeding the voice of God’s prophet, proud Ahab arrested the man of God and ran to the battle line anyway. He was killed in battle.
Before you run to the battle line, ask the Holy Spirit, “Shall I go up?” Then obey what He tells you. It could be He’s assigned someone else to “go up” and defeat the enemy. It could be that God is taking the battle into His own hands. Or it could be that you aren’t yet skilled enough in such battle to take on the enemy that’s rising up. The reason doesn’t matter. What matters is being in the will of God, even in our spiritual warfare.
Be blessed in Jesus’ Name.

Freely give!