But God keeps promises even in the most dismal situations. Every day, I'm reminded of this truth, and I hope these verses in Zechariah uplift any part of your heart struggling to have hope! God promised Jesus would come, and He did...and the good news is He will again.