It was narrated when Allah wants suitable for his people, he bound the punishment for him in this world only, but when Allah wants ill for his people, he restrains his punishments for his sins until he comes with all his sins on the Day of Resurrection. Each calamity is because of a sin that has to be forgiven. In one hadith, the Prophet (peace and blessings of Allah be upon him) says that Allah sends the most violent and most severe calamities to the ones whom he loves the most.