The Lord within her is righteous; he does no injustice; every morning he shows forth his justice; each dawn he does not fail; but the unjust knows no shame. – Zephaniah 3:5
God cannot be in the midst of evil. He is pure love and goodness and as such, he cannot be unrighteous. He is just and merciful and love. It is who he is. When we see injustice in the world, or in our own lives, we sometimes believe that God isn’t just. When evil and wrong that’s done against us goes unpunished, we can easily believe the lie that God isn’t just or isn’t merciful or loving. We can buy into the lie that He doesn’t love us because he hasn’t done anything about our situation. Nothing could be further from the truth.
God is just and loving and kind. Whether or not we believe that doesn’t change the truth of it. He is who he says he is. And he does what he says he will do. And his Word tells us that his mercies are new every morning. He brings justice each morning without fail. When you don’t see wrongs righted or evil held accountable , remember that the God that is with you is righteous. He will not let evil go unpunished. We may not see it straight away or even see it at all in our lifetime, but the day will come. The righteous will be vindicated, and evil will be punished. Don’t be discouraged. Hold onto the truth that the Righteous One will set things right. And know that He is for you and with you.
Lord, you are righteous and merciful and kind. You are goodness and love. Thank you for how you love and defend me. Help me to remain confident in your justice and mercy on the day or trial and remember that you are for me. In Jesus’ name, amen.