Qur'an

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?