Sayyed Mohammad Al-Musawi, Sayyed Mohammad al-Musawi is originally from Iraq and heads up the World Ahlul Bayt Islamic League in London. Other than being involved in various humanitarian projects, he frequently responds to... Answered 3 years ago

The root of these sinful acts is weakness in front of the sinful desires. This weakness can be tackled by: 

1. Remembering the fact the Allah is seeing us always. Will we ignore His presence and commit the sinful act in front of Allah?

2. Remembering the harm and damage caused to your heart, mind and body by these sinful acts. How can a sensible person harm himself deliberately for the sake of few moments of sinful lust?

3. Remembering the fate of those who committed such sinful acts and how they gained nothing, but the loss and damage to themselves.

4. Remembering the great reward of pious people who keep themselves away from the sinful desires for the sake of Allah. The reward in Paradise is much greater than any lust.

5. Remembering the painful results and sever misery of those who committed sinful acts. Can you tolerate such dangerous results? Is this sinful desire worth putting you in such fatal results?

6. Repeating Estighfaar and Salawaat is very useful in cleaning the inner and enlightening the mind and heart.

7. Seeking the help from Allah with the Waseela of His most beloved servants, Muhammad and his Holy Progeny Ahlul Bayt (AS).

Wassalam.