God’s promises are amazing. In a world full of uncertainty and struggle we can trust that God will do everything he says. Just like Jacob who refused to let go of God during his wrestling match we, through faith, hold onto all that God tells us. Today let’s listen to God’s message as Pastor Schone shares Genesis 32:22-30 with us. And we continue to cling to the promise of God.