Shall the judge of all the earth not do justice? (Genesis 18:25.)
There are those who are angry with G‑d for all the horrors and suffering they have seen. They say the deal is up. He has broken His covenant.
It is not for us to argue. Their voice must be heard. Perhaps G‑d will listen.

These is a good meditation. And this also came to mind. "When you cry out to G-d for justice (or for revenge) against those who have hurt you be careful, at the same time your nemesis could be crying out to G-d for justice (or revenge) against you."