And there was again a battle in Gob with the Philistines, where Elhanan the son of Jaareoregim, a Bethlehemite, slew the brother of Goliath the Gittite, the staff of whose spear was like a weaver's beam. And there was yet a battle in Gath, where was a man of great stature, that had on every hand six fingers, and on every foot six toes, four and twenty in number; and he also was born to the giant. And when he defied Israel, Jonathan the son of Shimea the brother of David slew him.
2 Samuel 21:19-21
When Goliath issued his challenge for someone to face him in single combat, David's three oldest brothers were part of the army of Israel. They heard the giant's call, but like all the other soldiers, including King Saul, they feared to face Goliath. So a young man who had no military training but did have a strong belief in God brought down the giant and cut off his head. Goliath, however, was not the only giant in the Philistine army. Through the years that followed, Israel was threatened by the relatives and children of Goliath. And one of those threats was met by David's nephew Jonathan who stepped up to overcome the kind of challenge that his own father had previously failed to meet.
The failures of the past do not mean that we are doomed to repeat them. The shortcomings of those who have come before us do not mean that we have to lose our battles. The same God who gave David victory over Goliath was there for Jonathan when it came his turn to face a great challenge. There are always going to be battles to fight. There are always going to be giants to face. There are always going to be temptations and snares to resist. Rather than worrying about what others have done or failed to do, we should confidently run toward the battle as David did, trusting in God to provide the victory He has promised.