When you encounter tough situations or anxiety starts to take over, what do you do about it? Do you doubt God’s goodness and faithfulness? Do you begin to give up? Or do you challenge your giants? Rev. Mike Cavanaugh covers basic principles on how to challenge your giants and how to see a victory through the hurts and difficulties of life. He takes examples of how to overcome these giants from the books of Joshua and Judges. What giants are you facing right now? Do you believe that God is in complete control of your Giants?