Учение Иисуса Христа
Прощения грехов вообще нет, там другой механизм.
Человек должен исправить в себе тот порок (например, склонность к воровству), который вызвал грех (собственно, плохой поступок).
Исправить это можно только покаянием.
Либо... Бог устроит человеку "встречу с его же грехом" - например, вора - самого обкрадут.
Смотря какие грехи.
1. Есть первородный грех, он для всех людей один и тот же, от которого пришел спасти Иисус Христос. И можно сказать, уверовавший в Христа человек спасен от такого общего греха.
2. Есть родовой грех, который у каждого человека свой, вот здесь надо работать, одной верой не обойтись, ну разве Бог и в этом поможет исправить человека (случай с Яковом).
То есть надо работать человеку в двух направлениях, и о душе думать, и о теле.
ПС
Про родовой грех как-то не принято говорить, может это и спорным быть.
Вот что мне не нравится в Ветхом Завете, так это то, что там подчеркивается несправедливость:
У одних род хороший, у других плохой и что это длится вечно.
Ну понятно, что против генов не выступишь, но всё-равно это в природе человека несправедливо.