А не проще открытым текстом сказать и свекрови, и подруге, что говорить лучше о хорошем? Зачем эти танцы с бубнами и театр? Так и сказать бодрым голосом, как только свекровь начинает ныть:"МарьИванна, не раскисаем и говорим о хорошем". Мою маму периодически заносит на "как всё плохо", начиная от погоды заканчивая политикой. Быстро прерываю этот словесный полет. Работает, проверено. Если у подруги автора реальные проблемы, то тут сложнее, порой надо и выслушать человека и посочувствовать. Если же это просто образ мышления и лозунг по жизни, то алгоритм действий примерно как со свекровью.