2 Samuel 5:19-20 So David asked the Lord , “Should I go out to fight the Philistines? Will you hand them over to me?” The Lord replied to David, “Yes, go ahead. I will certainly hand them over to you.” So David went to Baal-perazim and defeated the Philistines there. “The Lord did it!” David exclaimed. “He burst through my enemies like a raging flood!” So he named that place Baal-perazim (which means “the Lord who bursts through”).
My thoughts: Faith is not only believing that God is victorious, but also knowing when to claim the victory. Faith requires us to rely on the perfect timing of God. David sets a great example of someone that didn’t run ahead of the will of God. He had good intentions along with a trust in His timing. Good intentions without God’s perfect timing will not be as effective and could actually produce the opposite of His plan. David allowed God to go before Him and “burst through his enemies like a raging flood”. He didn’t try to take matters in his own hands and attack his enemies, but allowed God to be His general. We aren’t the generals that decide when to attack, but are a part of an army that carries out His perfect plans. God is looking for messengers that will deliver His battle plan to the army. Let us learn a valuable lesson from David and never carry out something before God instructs us to initiate it. God’s plans always succeed, while our good intentions without His timing won’t.