The heart should be thought of as a garden. To make a beautiful garden, one of the first thing you have to do is clean out the garden – remove all the nettles, brambles, weeds, clean and prepare the soil. You have to then maintain the weeding to prevent them from overgrowing. To cultivate a good heart and grow the love of Allah, His Rasool sallallaahu ‘alayhi wasallam and love of the akhirah, purity, pleasantness then one of the first things we must do is remove the harmful elements otherwise they will overwhelm the heart.
This short excerpt is based on a spiritual gathering held by Shaykh Riyadh ul Haq