Wife criticizes husband in public; makes friends uncomfortable

Dear Annie: My best friend, “Maggie,” and I are like sisters. We have great fun, can talk about nearly anything and have supported each other through our toughest times. Our husbands also get along well, and we often do things