For treatment of most of the spiritual maladies Hadhrat Nawab Eshrat ‘Ali Khan Qaiser (may Allah preserve him) usually recommends,
“To make an intentional effort in suppressing the desire of indulging in sin using one’s determination and abstaining from it completely.”
If a seeker does not do this, that is, make an intentional effort using his determination all other things (dhikr, shugal, etc.) will fail. Therefore, this enforcement of one’s determination and volition, which is the real treatment, should never be abandoned in hope of acquiring some magic remedy that will cause us to stop sinning by itself without making any effort at all on our part. (Because this is impossible).
Halat e Eshrat wa maktubat e Masih al-Umma, page 55
This is the essential (fardh) struggle (mujahida) for a seeker!