In a successful and healthy relationship a man and woman invest differently but mutually. There will ALWAYS be a give and take in every relationship. One person might give in the form of gifts. Another person might give in the form of emotional support, you know what I mean? A woman might sacrifice her career goals to stay home and raise her family. A man might invest long hours at work to financially support his wife and children. Men and women are made to compliment each other. They may not think the same...but they both have qualities that can balance each other out. It takes compromise, investment, and sacrifice from both parties to make a relationship work. And sacrifice/investment/compromise take place in different forms from both genders.
I completely agree with redvelvet. In a healthy marriage, both the husband and wife have different but equal responsibilities towards each other.
Unfortunately, in our culture, the wife does end up sacrificing more by adjusting to in-laws' demands or the husband's unreasonable behavior. However, from an Islamic point of view, the wife has as many rights over her husband as the husband does over her. Too bad the men in our culture often forget that and take their wives for granted.