1 Samuel 24:12 (KJV) 12 The Lord judge between me and thee, and the Lord avenge me of thee: but mine hand shall not be upon thee.
We can trust God’s justice; justice will be served, either here or in eternity. Vengeance on our part is non-negotiable; vengeance belongs to the Lord; it’s never ours to exact. To not see justice right away doesn’t mean it won’t happen. True, even our very own justice system—even those who do their best, even those who really approach it without biases—make mistakes. God’s justice makes sense of His call for us to love our enemies and be good to those who wrong us.
We’ve heard it repeatedly: “Life’s unfair.” There’s truth in that statement, if this is all there is in life, if there’s no existence beyond earth, if there’s no Sovereign Ruler Who will judge everyone someday. Sometimes we see His justice executed right away with our very own eyes; sometimes, He seems so quiet. But we rest assured in the fact that it’s not over until He says it’s over, until He gives His last Word.
We don’t want to personally avenge ourselves and hurt people; that’s not a prerogative left to us, and understandably so. Why? It’s because most often, we don’t really aim for justice, we want to do worst. Besides, we don’t know all the factors at play. We don’t really know the entire motivation, the details of the situation, weight of the temptations and provocations. God alone can be trusted of perfect justice. For now, we act and react the way He tells us to: with love and mercy. With those, we can never go wrong.