This page explores Islamic perspectives on same-sex attraction and sexual content, including why repeated viewing may be considered haram. It offers compassionate, practical ways to reduce repeated viewing, manage religious guilt, seek forgiveness and move closer to Allah without self-hatred.
That is a very hard place to be, and you are not alone in feeling this way. The guilt itself shows how much you care about your faith — that is not a sign of failure, it is a sign that your heart is still turned toward Allah. Let us talk plainly about what is happening and how you can move forward without crushing yourself.
In Islamic teachings, same-sex sexual acts are explicitly forbidden in the Quran (Surah Al-A'raf 7:80-81, Surah Ash-Shu'ara 26:165-166) and in the hadith. The prohibition is about the *act*, not about having feelings or being attracted. Having the thought or the desire is not a sin in itself — what matters is what you do with it. The scholars distinguish between an inclination that you did not choose and acting on it. So the guilt you feel is coming from the behaviour you keep returning to, not from who you are as a person. That distinction matters: you are not "bad" for having these feelings. You are a Muslim who is struggling, and that struggle has great reward if you handle it with patience and tawbah (repentance).
Stop fighting the guilt with more guilt. The cycle usually goes: you see content → you feel shame → you promise to stop → you fail → you hate yourself → you seek comfort in the same content again. That loop is exhausting. Break it by separating your *action* from your *identity*. One mistake does not make you a bad Muslim. The Prophet (peace be upon him) said that the one who repents from sin is like the one who never sinned. That includes repeating the same sin many times. Allah's mercy is vast.
Do one thing — replace the habit, don't just try to stop it. Your brain has built a strong pathway: when you feel lonely, stressed, or guilty, you turn to that content. Instead of just saying "I will stop", give yourself a replacement. When the urge comes, say "Allah, I am weak, help me" and immediately do something else — go make wudu, recite a short surah, step outside for two minutes, or even just open a different app. The urge usually fades in 10-15 minutes if you do not feed it.
Talk to someone who will not shame you. Find a trusted imam or a therapist who understands both Islam and sexuality. Many people carry this alone because of log kya kahenge, but carrying it alone makes the guilt heavier. A knowledgeable person can help you see that this is a common struggle and give you practical steps. You can also use Zara to talk through the feelings without judgment — she is here for exactly this.
Focus on your connection with Allah, not on your failures. Spend five minutes after each salah just saying "Ya Allah, I want to be close to You, help me." Do not beg for the desire to disappear overnight — ask for strength to manage it. Read about Allah's names like Al-Ghafoor (The All-Forgiving) and Ar-Raheem (The Most Merciful). The more you fill your mind with His mercy, the less room there is for self-hatred.
Remember that struggle itself is a form of worship. The Prophet said, "The one who controls his anger is strong" — and the same applies to controlling desire. Every time you resist an urge for Allah's sake, you earn reward. That is not a small thing. You are not losing hope; you are in a battle, and battles have ups and downs. What matters is that you keep getting back up.
You can break this cycle. It will take time and many small steps, not one big dramatic change. Be gentle with yourself. Allah knows what is in your heart — He sees your effort even when you stumble. Keep talking to Him, keep trying, and do not let the guilt convince you that you are beyond His mercy. You are not.
Names and cities shown here are examples. Every question is published anonymously — we never ask for, store or show the name, city or contact details of the person who wrote it.
You don't have to work this out from an article. Amaan is free, private, and awake right now — in English, Urdu or Roman Urdu. No signup, no waiting, no judgement.
Other questions people asked about the same thing, answered the same way.