Есть относительные понятия, Саш. К примеру, излишняя прямолинейность - это не честность чаще всего, а хамство. Иногда это может быть бесчувственности и эгоизм даже. А сокрытие какой то личной информации, которая никого не касается - личным пространством.
Вранье - это заведомо лживая информация кому то - раз. Сказанная ради своих польз и интересов - два. Способная принести вред другому человеку - три.
К примеру, сказать беременной жене, которая волнуется за свой внешний вид, что она стала похожа на жирную свинью (что вполне может и быть так по факту) - это честность или хамство и эгоизм?))
Или на вопрос о личном диагнозе каком то от человека, которого не хочется беспокоить и волновать по какой-то причине, уклончивый ответ без подробностей - это вранье или наоборот самостоятельность и забота?)))
Ну, а в случае с людьми, которые курят только по праздникам, самообман дело такое - это даже не вранье другим, это вполне искренняя надежда может быть, что все под контролем и зависимости еще нет. Не вранье это, а заблуждение и личная слабость в таком случае) Тут много градаций.