We all face giants in life, whether it's a fear, a personal sin, or a seemingly insurmountable problem. But with faith in God, we can overcome these obstacles and emerge victorious. The story of David and Goliath teaches us that our giants don't start out big, but rather begin small and grow in power. To defeat our giants, we must attack them with the power of God, and finish the job by killing them, rather than giving them a second chance.
[... more]