Struggling with Life, Wrestling with God Sun, August 22, 2021 Bill James Sermon Genesis Genesis 32. God sovereignly brings us through life’s challenges, using them to shape us into the likeness of Christ.