Answered by Ustadh Tabraze Azam
I have an issue with masturbation. It is a problem for me to stop this disgusting habit. Is there any advice you can offer to me as to stop this?
Answer: Wa alaikum assalam wa rahmatullahi wa barakatuh,
I pray that you are in the best of health and faith, insha’Allah.
Repentance has three conditions: (1) leaving the sin, (2) remorse for having committed the sin, and (3) resolving never to return to it.
Be diligent with your prayer by praying five times a day, and find some righteous company to help you do this. Please follow the advice here: A Reader on Pornography and Masturbation
Impose some penalty on yourself, like giving something in charity, for slipping up. Continue asking Allah, be true to yourself, and remember your Lord and your Hereafter.
And Allah alone gives success.
Checked & Approved by Shaykh Faraz Rabbani.