Some of the most sexist comments I have ever heard. If you are going to change anything, change your friends. To believe that a woman's place is in the kitchen or only cleaning, is incredible. Are your friend's ignorant enough to think that a woman's value is tied to her work in the house. What it is this? The 30's.
Dude, be yourself. Wear shorts, clean your own place, have fun and get new friends. Soon enough they will tell you that beating your woman is the only way to "keep a woman in check."
Mr. Lu