Вот именно, в ресторанах и на даче. Для Вас "вне дома" значит на лавочке у подъезда или у песочницы? Я не жарю шашлыки в лесу или парке рядом с многоэтажным домом, не испытываю потребности. Ребенка приучаю, что нужно есть или дома, или в кафе-ресторане, а не на улице. В чем проблема поесть дома, или надо жевать постоянно, как делают коровы? Вы дома только под подушкой кушаете, у Вас кухни или столовой нет? Себя пожалейте. Адьес  .