Answered by Sayyidi Habib Umar bin Hafiz (may Allah protect him and benefit us by him)
How can someone overcome the desire of their lower self which strongly calls them to commit acts of disobedience?
Such a person should remind himself of the consequences of wrongdoing. He should remind himself of Allah’s rewards and punishments and reflect upon the return to Allah and upon the fact that he will stand in front of Him to be taken to account. He must cultivate a strong will to leave that which is harmful to his religion, and be firm and determined in this, regardless of the calls of his lower self or the Devil. He must constantly renew his determination to refrain from falling into sin and seek Allah’s assistance in remaining upright. Continue reading On Overcoming the Desire to Disobey Allah