Безусловно. И вполне возможно что в гостях свитер будет вполне уместен, но  вы категорически его исключили. Это не показатель вашей культуры а исключительно ваши комплексы и некие условности в которые вы себя загнали. Только вот культурный человек не тот кто не пролил соус на скатерть, а тот кто не заметил как это сделал другой. Вы же активно навязываете другим свои условности которые считаете единственно верными