Человеком, который толкнул Раскольникова на признание стала Соня Мармеладова. Она призывала его к раскаянию и к признанию своей вины, хотя он полностью все осознал только будучи уже на каторге. Также другой причиной стало его разочарование в собственной теории "Наполеона", он не смог построить свое счастье на преступлении. А еще его постоянно преследовала тоска, тревога и боль из-за разрыва с близкими ему людьми.