Dear Annie: My best friend, “Cara,” has been dating a guy for about six months who, frankly, none of our friends can stand. He talks over her constantly, makes inappropriate jokes, and once made a ...