For one to offer true repentance, they must believe what they did was wrong and abstain from that sin. However, although, I have drastically changed my life to become more Islamic, I sometimes watch TV, I also backbite on occasions and I must admit to looking more than once at someone I find attractive. How do I then offer repentence, as I know I am weak and will committ these sins again. Will I ever be forgiven by ALLAH? Do I have a right to turn to ALLAH and ask for forgiveness?
In the name of Allah the most Beneficent and Merciful.
Repentance is a virtue and Allah is known as the Al Gafoor (the all forgiving). It is true that many people perform repentance and then sometimes go astray with the devious nature of Shaitaan, the cursed. You must always keep on turning to Allah and asking for true repentance as Insha Allah, He will forgive. Firstly, ensure that you stay away from the major sins and keep praying your five-times` daily prayers, the minor sins will be automatically be forgiven (Insha Allah) but keep thinking ill of them.
Allah knows best
[Answer provided by: Muhammad Salim Ghisa]