The story of David and Goliath is one of the most famous stories in the Bible. What’s sad is that most Christians get the application of this story all wrong. Growing up in church I often heard that I was David and I could conquer my Goliath's. Goliath could be sin, Goliath could be a math test, Goliath could be a bully, or Goliath could be a football team. If we trust God as David did WE can conquer our Goliath, but that’s not true.
Correct application of this passage is that Goliath represents our sin, Goliath represents an impossible hurdle. But we are not David in this story. In this story, we are the scared Israelite's hiding from Goliath, unable to defeat the giant and unwilling to face him. So, who is David in this story…JESUS! The fact is that the burden of our sin is too great for us to handle. Jesus came to save us from our sin. The law is impossible for us to uphold, but Jesus fulfilled the law. Our sin was great but Jesus is greater! On our own we will never conquer our sin, we need our warrior God and King, Jesus to save us, to conquer for us! If we trust in Jesus as David did, Jesus will conquer our Goliath!
One other observation is the example of Saul. After David defeated Goliath, God blessed David greatly and that enraged the jealous king Saul. Notice Saul’s heart though. Saul watched David, by faith, slay Goliath but instead of: one realizing that he himself lacked that same kind of faith, two repenting of his faithlessness, and three putting his faith back in God, Saul just became bitter and jealous. This sadly happens too often in our churches today. We see the spiritual success of other Bible believing churches and often become bitter and jealous, bringing up false accusations against the growing and successful church. Instead we should be looking at the heart of our own church, repenting of our sin, and trusting our church with Jesus no matter what changes might occur.
Our hearts are so wicked. God has done so much for us by way of our physical provisions and by the way of eternal provision through Jesus. Yet, we still run to false gods. Israel ran to baal, we run to worship ourselves through temporary pleasures. Because we run to false gods we end up enslaved. Israel was enslaved to the Midianites, we are enslaved to our sin. We are not called to be slaves of anything or anyone other than the One True God! In slavery to our sin, we are beat down, we are oppressed, we have no joy.
We need to know that the Israelite's oppression from the Midianites was their own doing. Our enslavement to sin is of our own doing. Neither are punishments from God but are natural consequences of our failure to keep our eyes on the One True God! Just like Peter in Matthew 14, Peter trusted in Jesus to walk on water but as soon as his personal safety trumped his trust in Jesus he began to sink. Jesus did not make Peter sink, Peter’s lack of faith caused him to sink.
Judges 7:22 tells us that God WON the victory for the Israelites. God reduced the number of the Army from 32,000 to 300 men to prove it was God who won the victory. We dig ourselves into holes and only God can pull us out. We cannot earn salvation, and we cannot white knuckle our sin. We are in desperate need of a savior! He saves us from the bondage of sin and he pulls us out the ocean when we start sinking. Pray and ask God to reveal sin in your life that is leading to bondage and then ask God for grace to repent of sin.