Today again I thought about David, before he was a king and his battle with Goliath. This story is not just a story, it's an inspiration for all of us because all of us have one or many Goliath's in our life we need to fight and defeat. So it's important for us to understand the lessons this story teaches. Lesson no. 1 Mental preparation - before we take on our Goliath we need to be self convinced that we want to fight this battle a d win. With Goliath you cannot take a half hearted approach. "And David said to Saul, Let no man's heart fail because of him; thy servant will go and fight with this Philistine." Lesson no 2 Draw on past experiences Experiences prepare one for the future. Experiences help us to figure out what will work and what may not. Based on experience we select the strategy and the weapons needed. David did just that. "And David said unto Saul, Thy servant kept his father's sheep, and there came a lion, and a bear, and took a lamb o...