We will all face giants at one time or another in our lives. By giants, I am speaking of seemingly insurmountable problems and issues. We try to beat these giants, but often they seem to only grow stronger with the passing of time.
It could be a giant fear of heights or public speaking. Or it might be a giant of some type of personal sin that you fall into again and again. It might be the giant of pride or envy or gluttony or lust or something else.
In a related way, your giant might be one of addiction, something that has a grip on your life. Then again, it could be a giant threat that is taunting you today. Someone has slandered you. A lawsuit has been filed against you. All consuming and concerning.
Or it might be a different kind of giant altogether, like an unbelieving spouse or a prodigal child. You have prayed for them, you have asked the Lord to reach them, yet they seem to become more hardened as the years pass by. You find yourself wondering how you will ever overcome this.
So how do we deal with giants? We find the answer in the Old Testament account of David and Goliath.
What a victory it was as David boldly defeated the giant Goliath, armed only with a slingshot and five smooth stones. The will of the Philistines was broken. The Israelites were reinvigorated. And it was all because a little shepherd boy answered the call of God and cut down the giant.
So what can we learn from this story about facing off with our own giants in life?
We must first recognize that we all have giants and it takes a lot of courage to face our giants. David had courage to face the Philistine giant without fear. He defeated the giant. As people of faith, we place our trust in God to help us face our giants. Being delivered from our giants does not come solely through trust in human might. We believe God is in the battles we face.
1 Samuel 17: 47 says, “All the assembly may know the Lord does not save by sword or spear; for the battle is the Lord’s.” Join us in worship on Sunday and go away reinvigorated in facing your giants!
In Christ,
Pastor Dave Weaver