Question:
ASAK.
I am unmarried and 20-something years old. I loved a guy in my college. We had illegal sex during the final year of my study. We had it just once. I agreed to satisfy him because he promised that he would marry me. But he ditched me. I knew it was a mistake. But I didn’t know it’s a very big sin.
I thought my mistake would be forgiven by Allah (SWT), because I’m repenting every single day since then. Now after I read Surah Al-Nur with its meaning, I feel very guilty. I have not gotten my legal punishment(lashes) for my sin. I even fear Allah (SWT) will not forgive me. I’m so scared of it. My mother knows about it, but she didn’t beat me because she loves me a lot. Please suggest to me what to do. I really need the legal punishment for my sin. I want to practice Islam correctly. And I wish my sin to be forgive by Allah. Please guide me.
Awaiting your reply. Allah Hafiz.
Answer:
Allah kept your mistake hidden so accept His protectiveness and He forgives all sins. Tell your mother of your intention and ask her support and prayers. A mother’s dua and intercession is granted.
Gather 80 straws. Make wudu, pray two rakaat and ask forgiveness from Allah. Then ask your mother to hold the straws together and hit you on the back once with the intention of chastisement for your fault according to the limits set by Allah. After that do not return to the issue more than to make simple istighfar.
Hajj Gibril Haddad