На мой взгляд, раскольников рассказал соне о содеяном, потому что Соня тоже совершила преступление(пошла по желтому билету) Евангилий,который они читали вместе, расскрыл глаза раскольникову.
Он понял что совершил преступление и решил покаяться Софье,той, что тоже совершила преступление. Но она пошла на это ради своих близки, а не из за какой-то "теории"
как то так, дальше сам развивай мысль