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.
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.