Home THE UPPER ROOM DAILY DEVOTIONAL The Upper Room Daily Devotional 31 May 2024 – The Worst and the Best