Начну с того факта, что человек несовершенен. Поэтому говоря своему оппоненту правду, можно нарушить его душевное равновесие, вывести из себя и т.п. А это обычно не входит в планы, если есть установка сохранить хорошие отношения. Так что, "семь раз отмерь, один раз отрежь".
Кстати, из-за этой "правды матки" часто происходят сильные скандалы, разрывы семейных или деловых отношений. Не зря придуман этикет и вежливость, которые подразумевают жертву правдой ради поддержания позитивного диалога.
В принципе, всегда говорить правду можно людям, которым ты максимально доверяешь и уверен в их адекватном восприятии любой информации. Обычно это самые близкие люди, например, родители или старые проверенные друзья. Но это редкое исключение из правил.
Как некоторые отметили выше, установка "всегда говорить правду", может пригодиться в общении со своими маленьким детьми, которым лет так до 6 - 7. Здесь я соглашусь.
Но с ростом их сознательности, следует начать приучать их к ответственности, в том числе и за свои слова, то что они, дети, должны ориентироваться на окружение и ситуацию, прежде чем действовать... Да, на бумаге это легко, а в реальности не так.
Из всего выше изложенного, можно сделать полезный вывод.
Чтобы чаще слышать настоящую правду от людей, нужно быть психологически уравновешенным и уметь хранить чужие тайны и секреты, проще говоря, быть адекватным человеком, которому можно доверять.
Спасибо за внимание!