Preparing for Pain

How do we prepare for pain? Where do you rest your trust in preparation for life’s turns? Pastor Dave Lomas speaks on how we can prepare for life in both blessing and suffering by knowing that God is sovereign as Joseph did in Genesis 41.