Can a good God and evil coexist? Is there meaning in suffering? We answer these questions and more as we walk through the Book of Habakkuk.