Nikaah & Marriage Issues

Homosexuality

Q: I am 32 year old Muslim man getting married in a couple of months. My problem is that I get sexually attracted towards boys and since childhood to till date I have multiple sexual rekationships with boys. My problem is that I don't get attracted towards females and this issue is there with me when I was almost 7-8 years old. I met Dr's also in this connection but after doing some test they said bilogically your male sex hormones are normal only it is mental preferance. I dont want to destroy anyones life. Requesting you to please help me in this, so that I can control my emotions and live a respectable life and also save from myself from gunnah.

Marriage and destiny

Q: I have a question that confuses me often. I have read in the Islamic books that women is created from the left rib of the men and therefore matches are made before a person comes to this world. This means that each man and woman on earth has a match. Then what about the man who never gets married or women who never gets married when they have their match in the world. And if a person does not get married, what about his/her destined match? Does his match also does not get married? And those who pass away as a bachelor, does his women never gets married, as a person only gets married to those with whom they are destined to be with.

Sunnah method of a nikaah

Q: What is the right way and the way of Allah's pleasure to a marriage ceremony? My sister got married in a mosque and we fed the closest family members. Even our closest neighbours weren't invited and they are hurt by it. Is it the saheeh way?

Consulting one's parents in regards to nikaah

Q: I'm a twenty two year old female, and I have met someone I am ready to get married to. Alhamdulillah he is an Aalim and a qari. My parents, on the other hand don't want to give it a chance. They refuse to even meet him. I don't know what to do because I just have positive thoughts about this. I acknowledge that meeting him out of nikkah was wrong but I just want to make it right. Please advice.