We hear of God fighting battles for his people but we often miss the fact that the battles He fights for His peoples are the battles He directs them to undertake. Missing this important distinction, we undertake battles at our own discretion and then feel that God has not kept His promises to us when we fail. You need to understand this; God didn’t promise to win the battles you choose. He promised to win His battles through you if you obey Him. He has a plan for you, but it is His plan for you not your plan for you.