Pastor Sean will be preaching from Genesis 45:1-28. The evil deeds of others against us, and the suffering that this causes, are agonizing loose ends in our lives. How are we to make sense of them? How can God possibly weave them into what He is doing for His glory and for our good? In Genesis 45 the answer to these perennial questions begins to emerge in a climactic moment in Joseph’s life. As we will discover, our sovereign God, Yahweh, makes even evil deeds serve to establish his glory, and to accomplish our good and gladness in Christ. Of this we can rest assured. Originally recorded August 14, 2022.