Stella hit the nail on the head. It's all about grace.
No matter how great the sin - God's love for us is greater.
All one has to do is accept Jesus, sincerely ask for his forgiveness, and live to honor him and he will find salvation.
However, it doesn't mean a person is off the hook for the sins they've committed. If one truly wants to be forgiven and honor Christ they have to atone for their sins by taking full responsibility for their actions and dedicate their lives to serving their fellow man. As someone once told me, our path to self enlightenment as Christians is through compassionate service to others.