The Weathering Grace of God: The Beauty God Brings from Life's Upheavals