Answered by Sayyidi Habib Umar bin Hafiz (may Allah protect him and benefit us by him)
Whenever I think I have dealt with one of the diseases in my heart I find I have other diseases. What should I do?
This is a sign that the remedies you are using are working. Continue to seek to purify yourself of these diseases. The more you search and put the spotlight on these diseases, the more you will be aware of them and the better you will be able to deal with them. The fact that you have been made aware of these diseases is a sign that Allah wants good for you and wants to rid you of them. You should continue seeking remedies for these diseases and never despair and abandon good actions.