This verse I guess is an assurance for all of us...
The Messenger of Allaah (sallallaahu ’alayhi wa sallam) said, "indeed you will not leave anything for the sake of Allaah except that Allaah will replace it with something better than it."
InshaALlah may Allah give us all the strength to leave that which angers him only for his sake. ameen.
For indeed he will replace a bad company with one who remebers Allah frequent. And he will replace haram and false love with love that is everlasting and true...and surely he will give strength to those who ask him for it.
The great ascetic Shaqîq Al-Balakhî – Allâh have mercy on him – was
once asked, “What is the mark of [true] repentance?” He replied,
“Continued crying over past sins, deep fear of falling into them again,
staying away from bad company, and keeping the company of good people.”
Abû Bakr Al-Daynûrî, Al-Mujâlasah wa Jawâhir Al-‘Ilm article 2645.
May he save all of us from falling back to our days if jahiliyah...ameen...
wassalam