Repentance comes on account of suffering, loss, failure, and death. It happens when the promise of forgiveness of sin given in Jesus’ death is proclaimed to us down-and-outers.
Dangerous Bible stories show us a God who has no problem whatsoever using the muck and mire of our worst days to make his progress toward his good goal happen.