В этом вопросе немаловажное значение имеет конкретная ситуация. Чаще всего, разумеется, лучше промолчать, чем совать нос в чужие дела. Причем это даже если очень хочется высказаться, так сказать, «слова жгут язык». Но бывают и такие случаи, когда непременно стоит высказать свое мнение или опасения. Это бывает, когда понимаете, что Ваше молчание может привести к негативным последствиям для Вас или для другого человека. В этом случае следует непременно сказать все, что нужно, даже если это повлечет за собой какие-то обиды или недовольства со стороны других людей. В качестве примеров на тот и на другой случай можно привести следующие. Если, например, Ваш друг или подруга начинают встречаться с новым человеком, который Вам не особо симпатичен, но ничего конкретного Вы про него не знаете, то не следует лезть со своими советами и высказываться. А вот если в этом же случае Вы наверняка осведомлены, что этот человек представляет для нее (него) реальную угрозу, то предупредить стоит. Разумеется, реакцией Вашего друга вполне может быть обида или обвинения в зависти или тому подобном, но зато Ваша совесть будет чиста от мысли о том, что вы не остались равнодушным. Но опять же, если Вы узнаете об изменах, то об этом лучше не болтать – люди сами должны разобраться.
Ну, а в случаях, когда кто-то реально нуждается в Вашем совете или рекомендации, или просит высказать свое мнение, тогда стоит высказаться, или, по крайней мере, признаться честно, что вы не компетентны в этом вопросе. А вот когда просто возникает желание хоть что-нибудь ляпнуть, то стоит бороться с этим «искушением» всеми силами – тут может оказаться актуальным старая мудрость – «молчи, за умного сойдешь».