While you don’t need a formal written contract before you get married, I think it’s important for both partners to spell out what they expect from each other. . . . There are always plenty of surprises- and lots of give and take-once you’re married.