Many of us tend to retreat when faced with a giant – a big challenge. But David – because he first faced God – rushed towards the giant Goliath. Like David we all face giants that taunt or threaten us; they may not be called Goliath but they are called unemployment, debt, rejection, discouragement, failure, addiction, disease and such like. This sermon will inspire you to reload and, with God’s help, to take a fresh swing at the problems, obstacles and burdens that stand before us.