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