Why did David offer to go and fight against Goliath?
1 Samuel 17:32 (ESV)
32And David said to Saul, “Let no man’s heart fail because of him. Your servant will go and fight with this Philistine.”
David was confident that the Lord would help him to use his weapons and skills effectively against Goliath in such a way that he would be defeated (see Psalm 18:29–45).1 He was confident of the Lord’s help in the fight, and he was not cowered by the strength of the enemy (see also Joshua 14:12).2
32 And David said to Saul, “Let no man’s heart fail because of him. Your servant will go and fight with this Philistine.”