Disappointment and Hope
Jeremiah 20:7-10, Psalm 88, Job 42:1-6, 1 Peter 4:1-12 and Revelation 19:1-8