Now, God is just. This is how He is different from extraordinary. Because, there are people in the world who do good on the outside but they are corrupt on the inside (Jer 9: 8,9).
But on the other side, for the pure in heart, God has blessed them as ones to see God (Mt 5: 8). God's thoughts and ways of doing things in our life is beyond our understanding (Is 55: 9), we will have confidence on Him if our heart does not condemn us (1 Jn 3: 21), for we must judge ourselves rather than others (Mt 7:1). So we will hope and put our trust on God and when we do that, God more than showing His justice pours His loving kindness upon us and draws us closer to His righteousness.