У меня была ситуация-стою возле подъезда, и идет женщина-алкашка, пропитое лицо, отсутствие зубов, грязная одежда-увидела меня и сказала какое-то оскорбление в мой адрес. Я, естественно, улыбнулась и ничего не ответила(ибо считаю сверхглупым спорить еще и ругаться с подобными людьми). Так что, считаю, не всегда нужно отвечать. Иногда достойнее и промолчать.