2 Maccabees 6:15

15 but he punishes us before we have sinned too much.

2 Maccabees 6:15 In-Context

13 In fact, it is a sign of kindness to punish a person immediately for his sins, rather than to wait a long time.
14 The Lord does not treat us as he does other nations: he waits patiently until they have become deeply involved in sin before he punishes them,
15 but he punishes us before we have sinned too much.
16 So the Lord is always merciful to us, his own people. Although he punishes us with disasters, he never abandons us.
17 I have made these few observations by way of reminder. We will now get on with the story.
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.