Zechariah was written to a discouraged people. His message: Put you hope in God... He always keeps His promises!