بسم الله الرحمن الرحيم
Except for those who repent, believe and do righteous work. For them Allah will replace their evil deeds with good. And ever is Allah Forgiving and Merciful. [Surat al-Furqan, 25:70]
Allah’s Generosity knows no bounds. There are times we cannot forgive ourselves. And yet Allah tells us He forgives and He erases, and that we should do good to blot out the bad. But He tells us something else- that the bad that we did is actually replaced with good. So after a sincere return to Allah, you do not start with a clean slate- you start with a slate filled with good! You do not start anew- your starting point is new AND improved, just by a simple return to Allah: desisting from the act, seeking His forgiveness and intending never to return to it. And then trying to increase in your good deeds. That’s it.