@ author Rahul:
If you accept money from wife/wife's parents and brothers that too through cheque, then what one should call you ?
You do not have right to call women names, though to certain extent your venting out anger is justifiable, but not in total.
On the one hand you recieve money from wife's parentage through cheque and thereby sold your rights to them, when they question you, they look like villains to you. You have treated your marriage as business deal, now that they have paid money to you, you are as good as a servant to them, and so they are treating you,
If you were such a saint, you should have told the parentage of your wife:
Sir/brother/uncle, I do not want a single naya paisa from you, just give me your daughter's hand in marriage.
Then they would have wagged their tails like dogs and would have been very polite with you.
You recieve money, you do not have a proper job, you are homeless, and later on you complain about your wife's bad breath, blah blah etc. And who would want to stay with such a person who cannot even take care of himself? You have thousand loop holes in yourself, and you are trying to project yourself as a saint by scolding women?
Stop venting out anger in forum Rahul. Do it elsewhere, say on yourself for being such an arse h o l e?