Investing in the stock market

Q: Is it halal to invest in Stock market like buying permissible shares like Petrol, gas, pharmaceuticals, cement etc. Since we are not the owner of the company how can we know how the owner has started that business? He may have brought some loan from the bank to start his business and later he may be introduced shares. In this case, how can we buy even halal shares and also, even if we are investing our halal amount to that share, there are million other investor who also invest their earnings (both haram and halal) in the same stock like mine. In this case, my amount is mingled with their amount and my profit is not halal. Correct me if I am wrong. Considering all this, can we say Stock as a whole is haram since we are not sure about all the investors.

Inappropriate company

Q: My husband thinks I am a salafi, just because I say "salafi" things. But I am not, I am only asking such things, so he could clarify for me. I always ask whether what i'm saying is correct or not. But he jumps to conclusions and accuses me of becoming a salafi, and believing the statements I say (which I  don't!). I have a few salafi colleagues, who talk about things and I always come home and ask him. I admit before I was married I used to believe what they said because I didn't know what was correct or not, but now I know, I always ask. We always end up arguing about these things, and he gets angry and makes a scene. I tell him to shut up, which I know is rude. But I don't want his whole family to hear us arguing. What shall I do?

The meaning of Tawbah

Q: “Except those who repent and believe (in Islamic Monotheism), and do righteous deeds; for those, Allaah will change their sins into good deeds, and Allaah is Oft‑Forgiving, Most Merciful” [al-Furqaan 25:68-70]

Above saying from Allah that repent and do righteous deeds so if you repent do you also need to do righteous deeds sametime for your repentance to get accepted? Another way of asking is, If you just repent without doing righteous deeds, would Allah accept your repentance? or you have to repent
and also need to do righteous deeds to get your repentance accepted? Also how long do you need to do righteous deeds?