In the name of Allah Most Gracious Most Merciful. All Praise and Thanks are due to Allah and
peace and blessings be upon His messenger
As humans, we all commit sins, but there are people who think that they have committed such grave sins that Allah Almighty will not forgive them. This is a shaytan trick. Allah Almighty has promised that He will forgive all sins, even SHIRK if we ask Him to forgive and do not die in a state of shirk. My brothers and sisters, never lose hope in Allah's Mercy. His Mercy always supersedes His anger. However, in order for you to repent sincerely
you must follow these four steps:
1. You should feel remorse about the sin you have committed.
2. You should immediately stop committing that sin.
3. You should not repeat the same sin.
4. You should do good deeds to replace that sin.
You should always keep your eman in between fear and hope. When you fear that Allah will not forgive you, then you should hope that Allah will forgive you and when you hope that Allah will forgive you and intentionally continue committing sin, then you should fear Allah that Allah also punish One authentic dua for repentance Allahumma innaka `afuw wun tuhibb ul `afwa fa`fu `annee : (Allah You
are Forgiving and you love to forgive, so forgive me.)