Allah does not withhold to withhold. Remaking the heart was the objective. To remake it, He sometimes breaks it first.