I have always been a fan of the story of David’s victory of Goliath. I admire David’s unflinching faith in God when presented with ‘giants’. Whether it was a lion, a bear or even a giant like Goliath, David faced them head on with confidence in God’s strength and power. It was only by his faith God did he receive victory.
"This day the Lord will hand you over to me, and I will strike you down and cut off your head..." - 1 Samuel 17:46