If your clothes get dirty, you could wash them with soap. What if your heart gets dirty? How do you clean it? You know the ‘hajar-ul-aswad’ was originally white but the sins of the ummah made it turn black. If sins could make a stone change its color, what do you think it could do to your heart?

– Habib Yusuf al-Hassani –