Cкрепя сердце - против воли, против своих убеждений, мужественно. Скрепя - то же, что скрепив. Оборот, вероятно, связан с движением хватания себя за сердце при сильном седцебиении от волнения, то есть буквально: «скрепить сердце чем-нибудь». Скрепить в этом выражении имеет внутреннюю форму «сделать крепким».
...Скрепя сердце...
...Cкрепя сердце - против воли, против...
§ 101. Обращение, т. е. слова и сочетания слов, называющие адресата речи, выделяется (или отделяется) запятыми. При усилении эмоциональности ставится восклицательный знак после обращения: Поздравляю, товарищи, с благополучным прибытием (Пауст.); — Не ходи, Володя, — проговорил Родион (Ч.); Откройся, мысль! Стань музыкою, слово, ударь в сердца, чтоб мир торжествовал! (Забол.); Я спрыгну сейчас, проводник (Б. Паст.); Стихни, ветер. Не лай, водяное стекло (Ес.). Несколько ...
...Знаки препинания при обращениях...
...§ 101. Обращение, т. е. слова и сочетания слов...