My friend's husband, who has a history of cheating, has been making some pretty inappropriate comments about my body. Should I say something?
As you already know, this is a tricky one. Say something to your friend, and she's sure to shoot the messenger. Don't, and you'll worry that you're aiding and abetting a slime ball. Your best bet is (sorry, this isn't easy) being swift and direct. Approach your friend's husband discretely. Be firm—tell him that his comments are unacceptable and if it happens again, you'll speak to his wife. The end. What happens in their marriage is none of your business, so don't meddle. Just be there to support her if she asks for it.