Taubah – 1 (Repentance)
Taubah, from all past sins is indeed obligatory on all humans; According to hadith, even the most superior of us all Sayyidul Ambiyaa, Sayyidana Muhammad SAW would himself do taubah 100 times everday, although he (SAW) was the best of mankind. (Ulama say that the number ’100′ here indicates ‘numerous’, (perhaps way more than 100)
Shaykh Mufti Muhammad Taqi Usmani (hafizah ullah ta’ala) in one weekly bayan points out the essentials of Taubah. He says for taubah to be ‘kamil’ (complete), three things are essential:
1. ‘Nidamat’ (Embarassment) on the performed gunah(s).
2. Leave that gunah(s) immediately.
3. Have firm determination to never commit that act (of gunah) again in future
Also, make a full chart of All Huqooq of Allah(Prayer, Fast, Zakah, Hajj) and start performing the ‘Qadha’ (make up the missing ones); and make up, all kind of ‘Huqooq of fellow humans (seek forgiveness from all humans one interacts with, pay all debts etc.)
After this step if one falls again, make haste to do istighfar and do sincere taubah again, and stay away from all gunah(s), as much as possible.