God: "I looked for someone to take a stand for me, and stand in the gap" (Ezekiel 22:30)
Self is the most treacherous enemy, and the most insinuating deceiver in the world. Of all other vices, it is both the hardest to find out, and the hardest to cure.