David's battle with Goliath teaches us that God magnifies His name when we are weak, and He honors our faith when we trust Him. We don't have to be beautiful, brilliant, or strong to be blessed by God, but we must trust Him and stand before Him in integrity and faith. God provides unique principles and techniques for unique people, and He doesn't operate like the world does. He provides us with the strength and courage we need to overcome our giants and face our fears, and He reminds us that the battle is the Lord's, not ours.
[... more]