Job 20-21 (The Daily Walk Bible).
Job points out here that a simplistic version of life doesn’t take into account reality. Jesus challenged that same type of idea in Luke 13:1-5.
“There were some present at that very time who told him about the Galileans whose blood Pilate had mingled with their sacrifices. And he answered them, ‘Do you think that these Galileans were worse sinners than all the other Galileans, because they suffered in this way? No, I tell you; but unless you repent, you will all likewise perish. Or those eighteen on whom the tower in Siloam fell and killed them: do you think that they were worse offenders than all the others who lived in Jerusalem? No, I tell you; but unless you repent, you will all likewise perish.’”
Apparently the assumption was that the people who died must have died because they were worse sinners than others. Surely God was punishing them! We aren’t as bad a they were, because we’re still here! Jesus said that wasn’t the case, and then reminded all of us that there are no guarantees in this life. Getting right with God is something that has to be done immediately, because none of us is guaranteed tomorrow, no matter how good or righteous we (think we) are!