Some take the story of David and Goliath and completely allegorize it, making themselves out to be David and Goliath out to be whatever difficult circumstances or challenges they are facing (such as financial difficulties). Matt Chandler explains why that isn't what the story's about. First and foremost, it's a true, historical story that reveals God's faithfulness to Israel. Second, it gives us a picture of the gospel. Goliath actually represents something far worse than our problems in life (our sin), and David isn't us...he's a picture (a shadow) of his son, Jesus Christ.