I have been very happily married for a little over 10 years and my husband is a real partner in work, in life, in the marriage and as a father. Roles are fluid and not necessarily defined and we do whatever we can to help each other and our kids.
The night before I got married I was sitting at my parents table with about 10 of their friends (some long time married, some who were on the 4th wedding, others never married and yet still others living with partners) - I asked them to give me a single piece of advice for a happy marriage. I got many gems but the best advice I was given was as follows and was given by marriage therapist who had counseled hundreds of couples - she told me, "When I think of those marraiges that have happily lasted, there is a general rule of thumb -
"60% convergence and 40% divergence"
Meaning that hopefully 60% of the time you agree, have the same values, goals, objectives, trust, faith, etc... BUT each person better have their own interests, hobbies, work, friends, etc... that they can pursue but know that they are supported in this by their partner. Makes for a healthy balance.
Simple rule that has worked wonderfully well for us.
Thanks