Tafseer

Meaning of the verse that Allah Ta'ala alone has complete knowledge of five things

Q: It is mentioned in the Quraan that there are five things which only Allah Ta'ala knows. The first is regarding when Qiyaamah will occur, the second is regarding when rain will fall, the third is regarding what is in a woman's womb, the fourth is regarding what a person will earn, and the last is regarding a person's time of death.

Nowadays, we can say when rain will fall by referring to weather forecasts. We can say whether a boy or girl is in the mother's womb by ultrasound. So when we have information regarding these things, then what does it mean when the Quraan says that only Allah Ta'ala has knowledge of these things?

Meaning of the aayat "good women are for good men"

Q: I have read in the Quraan that good women are for good men.

My question is that in the past I used to stare at girls in college. I also talked to them but did not have any haram relationship with them. I proposed to a girl but she didn't accepted, we didn't commit zina. Now I feel guilty over my past acts and I have made taubah two years ago. I have not repeated those acts. Will I be forgiven or will I be considered impure and a bad guy. Does that mean I will get a bad wife if I m not forgiven. If I am forgiven, will I get a good wife?

Bismillah being divinely revealed

Q: Is it true that basmala was divinely revealed by Allah Ta'ala to Nabi (sallallahu alaihi wasallam) (except in surah naml where it is a verse) and whoever doubts that it might not have been revealed by Allah Ta'ala is a kaafir? I am not talking about the bismillahir rahmanir raheem being a Quraanic verse or part of Quraan, but were those words divinely revealed by Allah Ta'ala and is there tawatur on that?