After a long period of patience—hundreds of years have passed since Cain went into the wilderness—God’s patience wears out. Finally, his cup of his wrath spills over. This is seen repeatedly in the case of Israel, e.g., in the 40 years’ wandering, in the punishment of Canaan at the hands of the Israelites, in the later subjugation of the same Israelites and their loss of land in the time of the judges, and in the loss of land and then exile in the time of the divided kingdom. It is prophesied to happen again in end times, as explained most forcefully in Revelation.