If you have ever tried to lose weight, you know three things: (a) That the way to do it is simple and well known, albeit easier said than done, (b) that it requires discipline and self control and (c) that when it succeeds, you feel unencumbered and happy. You know you’ve done the right thing for yourself. The same can be said about stopping any addiction, such as smoking or gambling. Even spring cleaning is the same way.
And so is soul cleaning. The Prophet (PBUH) commented one day on verse 83:14 of the holy Quran. The verse said, “Nay! Rather, what they have been earning [of sin] has formed a stain on their hearts.” (83:14). He said, “A person’s heart gets blotted every time he sins. If he repents, it is polished out. If he does it again, the blot gets bigger. Until his heart is blocked. That is the stain.”, narrated by Abu-Hurayra and reported by At-Tirmizhi who rated it soundly authentic.
Cleaning of the heart is probably the hardest component of soul cleaning. It all starts with cleaning of the faith, such that no hint of “shirk” (associating others with God in worship) taints it. Then comes mind cleaning: cleaning of thoughts, such that you assume good until you see otherwise and when you do you forgive. Change negative thoughts to positive ones promptly and seek refuge in God from the whispers of Satan. Think twice before saying or doing things. Never act impulsively or on negative emotions. Stay away from negative people. Keep up prayer, supplication and charity. Read the Quran and reflect on it. Say good words and do good wherever you go and to whomever you meet. Clean your attitude, such that you deal with all with equal respect and courtesy.
When you boycott sin, it works for your soul like boycotting cigarettes works on your lungs and boycotting gambling works on your pocket book. The more you practice, and ask God to help and strengthen you, the easier it will get and the more likely it will be to succeed.