The World Federation One Stop Fiqh

Ask an Alim

Repentance for Sexual Sin


I am a Muslim, but I recently engaged in sexual activities than I deeply regret. I went as far as to giving oral and dry humping but stopped before having intercourse. I was also naked from the top up. I am so ashamed of my actions and I do not know what to do. How can I make up for this grave sin? Can I still claim that I am a virgin? Please help me, I can’t stop thinking about what I have done. I don’t even know how to move on from here, guilt is everything I feel and think about all the time. Thank you.


Wa alaykum salam

First of all i would like to congratulate you for being blessed with a great blessing called realization and courage.Not everyone gets the tawfeeq of  realizing his/her mistake and if they realize their mistake, very few people have the courage to admit and repent.

You should be thankful to Allah that he awakened your conscience and gave you the tawfeeq to repent.And He loves those who repent.As it is mentioned in the quran:

إِنَّ اللَّهَ يُحِبُّ التَّوَّابِينَ

Verily God loves the repentant, (2:222

And in a hadith it is mentioned:

التَّائِبُ مِنَ الذَّنْبِ كَمَنْ لا ذَنْبَ لَهُ.

One who repents from a sin is like one who has not sinned.

One thing you should always remember,Allah is very kind and merciful,you should never lose hope in His mercy.

Allah says in the holy Quran,

Surah Az-Zumar, Verse 53:

قُلْ يَا عِبَادِيَ الَّذِينَ أَسْرَفُوا عَلَىٰ أَنفُسِهِمْ لَا تَقْنَطُوا مِن رَّحْمَةِ اللَّهِ إِنَّ اللَّهَ يَغْفِرُ الذُّنُوبَ جَمِيعًا إِنَّهُ هُوَ الْغَفُورُ الرَّحِيمُ

Say: O my servants! who have acted extravagantly against their own souls, do not despair of the mercy of Allah; surely Allah forgives the faults altogether; surely He is the Forgiving the Merciful.

Another important thing that you should keep in mind is that ,never talk about your sins to others.Allah doesnt like  His servants to be disgraced and belittled infront of others.He is ستار العیوب i.e He hides the sins and shortcomings of His creatures and He expects the same from them.

Regarding whether you are a virgin or not,i suggest you visit a doctor.

Sukaina Taqavi