Everyone has regrets. We all have things in our past that we would do anything to change...but of course we can't. And sometimes we feel broken, beyond hope. But we're not! Zechariah 3 shows us the good news- that nobody is too far gone for God. This is a message that all of us desperately need to hear.