Why do the righteous suffer and evil lives on? That question has been asked for centuries, and maybe something you’ve been wrestling with in recent months! We get some clues as we read Ecclesiastes. Join us for an uplifting time in chapter seven here on Sound Doctrine, as Pastor Jeff Johnson reveals how God makes crooked things straight, and brings good out of even bad situations!