I have been fighting with myself for so long to find this question,if i am gay so should i have to change myself cause i have tried a lot to convince myself to have a straight relationship with girl but i can't help it. I need guidance please help me. It's my first time that I'm confronting this just for the answer because i have heard that homosexuality is a sin in islam. if it is sin then how would i fullfil my desires cause I can't do that with a woman.

3 Answers 3


My understanding is that your orientation itself is not a sin but it is a sin when you act upon it and do forbidden things. Just like a heterosexual person, who is unmarried or is in separation from his wife, will not get punished for feeling attracted to other women but is sinful only if he indulge in adulatory or do forbidden things.

There are lot of heterosexual people who could not marry due to different issues. It is not excuse for them to indulge in forbidden relation. Just like that you should restrain yourself from indulging in forbidden relationships.

  • Many people said it is one's choice like he or she chooses it for himself or herself. But I did not choose it i just felt like I'm attracting to men. It's not my fault, sometimes i think I'm gonna be crazy because of this, I'm struggling a lot with this but i couldn't find help.
    – Sami
    Commented Nov 22, 2023 at 21:02
  • 1
    There is debate on why this happens. The brain, our thinking etc is very complicated. Our unconscious mind, early childhood exposures some even say presence of some type of gene etc. can be reason, Allah knows best. But whatever reasons, it is not permitted to indulge in forbidden acts, just like a unmarried straight person who refrain from fornication. I myself is a straight person, married but now living alone for number of years
    – Shafeek
    Commented Nov 23, 2023 at 1:03

Do not change your gender for imitating the other gender is forbidden:

Sunan Abi Dawud 4097 Narrated Ibn 'Abbas: The Prophet (ﷺ) cursed women who imitate men and men who imitate women.

What you're dealing with is a test from Allah and you should be patient:

"And We will surely test you until We make evident those who strive among you [for the cause of Allāh] and the patient, and We will test your affairs." -Surah 47 verse 31

By the way homosexuality is a sin in Islam:

Ibn 'Abbas (RAA) narrated that the Messenger of Allah (ﷺ) said: "Whoever you find doing as the people of Lot did (i.e. homosexuality), kill the one who does it and the one to whom it is done, and if you find anyone having sexual intercourse with animal, kill him and kill the animal." Related by Ahmad and the four Imams with a trustworthy chain of narrators. -Book 10 Hadith 12

  • It is the doing what is harram, not the feeling. Commented Apr 28 at 20:53
  • Yeah, I think below in his question he said: "...I'm confronting this just for the answer because i have heard that homosexuality is a sin in islam" So I wanted to him to know with proof that the act of homosexuality is haram. Commented Apr 28 at 22:27

Maybe you can change your gender? At least as far as i know it is acceptable in Iran, so that those who are naturally inclined in such ways can request and their request would be examined, then they can undergo a medical operation to change their gender, so to be straight again; say a gay can become a girl to have a straight relation with a guy. But this is when the gay to be considered is feeling like a girl, not that he feels like a man preferring another man over a woman. By the way, consult a scholar if you think this might be the way.

Otherwise, you should try to change your mind, to be able to do what you don't like, and avoid what you like. That can be the case, although I hope that's not the case with you. Indeed, sometimes people want what is forbidden, and hate what is good for them (cf e.g. "Fighting has been enjoined upon you while it is hateful to you. But perhaps you hate a thing and it is good for you; and perhaps you love a thing and it is bad for you. And Allah Knows, while you know not", [2:216]), so according to Imam Hussain PBUH obey the rulings of Allah, your heart would get recovered from the corruptions. This going by the Rules of Allah is the way to cure such problems, although it will take time ...

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .