Delays by God do not result from any failure on his part, but reflect unrealistic human expectations concerning his actions. God delays his vengeance in order to give time for human repentance.
Hebrews 10:37Referring to the second coming of Jesus Christ.See alsoHabakkuk 2:3Referring to the LORD's delay in sending the Babylonians to conquer Judah and take her inhabitants into exile; Revelation 22:20