Quote from : Gospel in Life: Grace Changes Everything Book

In religion our only hope is to live a life good enough to require God to bless us, so every instance of sin and repentance is therefore traumatic, unnatural and threatening. Only under great duress do religious people admit they have sinned, because their only hope is their moral goodness. In the gospel the knowledge of our acceptance in Christ makes it easier to admit that we are flawed, because we know we won't be cast off if we confess the true depths of our sinfulness. Our hope is in Christ's righteousness, not our own, so it is not as traumatic to admit our weaknesses and lapses.