The original meaning of courage - derived from coeur - was to tell the story of who you are with your whole heart. To have the courage to be imperfect.” Brene Brown PhD
Within theistic traditions "guilt" can be a dominant factor. I suspect "shame" is more accurate. A sense of worthlessness ("worthless sinner") is profoundly disconnecting (on earth & heaven), and may lead to desperate longing to connect with a religious community that would take them in.
See also: http://healthyhealers.blogspot.ca/2013/06/attention-educators-threatened-self.html