Getting married after being involved in premarital affairs

Q: I'm 27 years old. I'm basically from India and working in this country. My family has arranged a girl for me who is a local Muslim girl born in this country and she's 19 years old. I went to see her few days ago and it seems like both of us are interested in each-other. The families are happy too. Now what's bothering me about her is when I ask her about her past life, she said she has been in a relationships few times. And she did sleep once with a guy. (which I appreciate that she didn't lie or hide) Now after knowing that I'm like almost heartbroken. I also had couple of relationships and I was also engaged in all those haraam acts which I regret now to the core of my heart but I never had sex which I told her. I often watch porn and masturbate. And I only had oral sex. Please help me out. Are we both in a same boat? are we equal sinners? Should I go for her? I have seen she's really sorry about her act. And she's Willing to change.

Ma'zoor

Q: I sometimes offer prayer for a time without any problem. But sometimes my wudhu breaks and on performing again, it breaks. Then I perform the four faraiz of wudhu and offer salah. Sometimes it's difficult to maintain wudhu even for five minutes and offer salah. What should I do?

Keeping Muslim names

Q: Is it permissible to name one's son after a video game character called "Shang Tsung"? It has a good meaning. It's origin is Chinese. I have heard that you may keep a name from any language as long as it has a good meaning. Like how some people keep the name "Rawshin" which isn't Arabic but it's still acceptable.

Producing videos

Q: One of my friends gave me a pirated software to edit my youtube videos which are PG and send good examples and make people laugh. I got a lot of people and a big audience who are subscribed and liked my videos and tend to support me and watch more. But I did all of this using two pirated software that are really expensive. My family can afford it but don't want to waste their money. I said Wallahi when I grow up I will pay for the software with my future job. So should I stop getting fame and audience or is this all haram because of the software I use to make my videos. Youtube wanted to pay but I said no until I can buy the software. Their are millions of places on the Internet you can get this software for free. Well to be honest I am not the one giving it for free I am just a receiver. The one who made it for free he gave it to me so I don't think it is haram if I use it.

Accidentally looking into someone's house

Q: I have 3 mental diseases ocd, psychosis and split personality disorder. And sometimes I look at windows of homes when I am not in control and I am stuck in a position to try to look away from them due to it being a sin. I unfortunately sometimes choose the wrong direction to look away from them for example, The window will be covered in a curtain but the sides will be left blank due to the curtain being too narrow to cover the whole window. Do I get a sin for accidently looking into the house in that matter or when I see just the darkness of the room from the sides in this case?

Taqdeer

Q: I was in a discussion recently about does Allah know our intentions and choices before we make them? I believe Allah knows all things before present and after his knowledge is compelled by time. But I don't know how to explain to my brother the issue of free will. Like he says if Allah knows our choices before we make them then he knows from birth if heaven or hell will be our abode then why put us on earth to test us when Allah knows our outcome already? So if Allah knows then its almost like programming. Please help me to explain or to make Allah knows all our choices even before our creation or birth or am I wrong?

Changing one's zakaat date

Q:

1) Is it permissible for a person to change his zakaat date to an earlier date due to him e.g. being out the country on a yearly basis at the same time he was supposed to pay zakaat?

2) If someone doesn't know what exact date he became baaligh on, how should he set the date for payment of his zakaat?

Wazifa for success

Q: I want to ask you about my rizq. I am 21 years old. I want to ask you about my success in life at every step of my life. Please tell me some wazifa or points to take respect and success in the failure time of life. I am very tensed about my career and don't know what will be happen. My dad has passed away and have no source of income. I want to do something for my family but the conditions don't allow me to do any thing. I am very tensed. Please guide me about how to get respect, success and halaal rizq in my life. Nobody agrees to help me. I am alone and live abroad. Kindly tell me the causes of failure and points to get successful in my life with the help of Allah.