As C.S. Lewis pointed out, ‘To be a Christian means to forgive the inexcusable because God has forgiven the inexcusable in you.’ As far as forgiving yourself is concerned, he wrote, ‘If God forgives us we must forgive ourselves. Otherwise, it is almost like setting up ourselves as a higher tribunal than him.’

C.S. Lewis, The Weight of Glory, 2001, New York: Harper Collins p.158 and Collected Letters of C.S. Lewis, 2007, Zondervan, p.1591 (and BiOY 2020, day 70)