Q: I have a big problem. Sometimes I think that I am a gay, but at the same time I have feelings towards women too. I feel miserable. I know Islam is against homosexuality. Am I sinful to have these feeling towards men?
A: If a man has homosexual tendencies in his heart, he is not sinful for these. Allah does not call us to account for the feelings in our heart that we cannot always control. However, we are called to account for the deeds that we do. A man who has homosexual tendencies must avoid acting upon them. He should remain chaste and seek his reward with Allah for his abstinence. I advise you to do the following: 1. Do not proceed with those feelings. Instead, engage yorself with something else that is productive. 2. Do not look at men with desire. 3. Do not respond to any mental desire to do any action conforming to these feelings, by touching other men, coming closer to them, or the like. 4. Increase your portion of worship, particularly fasting, if you can do so. May Allah guide you always.
Sheikh `Abd al-Wahhâb al-Turayrî