Answered by Sayyidi Habib Umar bin Hafiz (may Allah protect him and benefit us by him)
Many young people complain that it is difficult for them to leave certain acts of disobedience. When they do manage to repent, they often fall into the same sin again. How are they able to repent sincerely?
Do not deem yourself incapable of repenting even if you keep committing the sin a hundred times a day. Do not forget that you have a Lord Who is completely aware of you. As long as you repent to Him sincerely He will see this, even if you keep repeating the same sin. He will rid you of this disobedience in due course, according to your sincerity. Continue reading Struggling With Wrongdoing
