Yep. Hubby and I have been married 26 years and I agree about laughing at yourself. You also have to know how to laugh at each other and get away with it...it does take a sense of humor to stay married.
My youngest got married in July and still thinks marriage should be “fair” though I have told her it is not “fair” and to try to demand it be so is foolish. Marriage is not fair to either person, both have to be willing to lose a fight even when right in order to move on. You said it well with the sit down and shut up.
That was good advice for your youngest daughter. As soon as I realized that life wasn’t fair I became much happier. Now I don’t even want it to be fair as my life is certainly better than I deserve.