лежать гнётом (тяжким камнем) на сердце (совести)

кого. Разг. Экспрес. Быть причиной тяжёлых переживаний, чувства недовольства собой, раскаяния и т. п. Гибель Алексея Ивановича тяжким камнем лежала на сердце Ипатова: отстрани он Авдеева от дежурства — и тот остался бы жив (О. Говорухина. Цена поблажки). То, что гнётом лежит на твоей совести, ты сбросишь, исполнив священные обязанности отца (П. Невежин. Неумелый суд). То, что он давно уже не был у Лосевых, камнем лежало у него на совести, подумав, он сделал над собой усилие и решил поехать к ним дня на три отбывать повинность и потом быть свободным и покойным по крайней мере до будущего лета (Чехов. У знакомых).

Источник: Фразеологический словарь русского литературного языка на Gufo.me