Isaiah 30:18 says, ” Therefore the Lord will wait, that He may be gracious to you; And therefore He will be exalted, that He may have mercy on you. For the Lord is a God of justice; Blessed are all those who wait for Him. ”
The definition of justice , according to the Oxford online dictionary, is, ” to do, treat or represent someone or something with due fairness or appreciation.”
God is a just God. He is impartial and fair.
There are many times in the world where justice does not appear to have been done in earthly courts. People may be wrongly convicted and many years later, they are set free. Sometimes a person is guilty but no charge can be brought due to a lack of evidence. This NEVER happens with God. God sees the full picture. He knows the truth about each person, and sooner or later that person will have to give account of what they have done.
2 Corinthians 5:10 says, “For we must all appear before the judgement seat of Christ, that each one may receive the things done in the body, according to what he has done, whether good or bad.”
Sometimes on this earth someone may do us wrong, but God tells us not to take revenge.
Romans 12:19 says, ” Vengeance is mine, I will repay, says the Lord.” The Bible says we should not repay people evil for evil but let God avenge us. If we decide to avenge ourselves God may leave us to it. But God knows the wrongs done to us. When we leave things in His hands He will move on our behalf.
The other half of this verse says, ” Blessed are all those who wait for Him.” If we learn to trust God with our troubles we will be blessed. God knows how to look after us.
Psalm 34:8 says, “Oh, taste and see that the Lord is good; Blessed is the man who trusts in Him!” If you trust in God, you’ll be blessed and happy. Let Him sort out your problems with injustice.