We put up many resistances to teshuva. The simplest one is denial. Ive never done anything wrong. But deep down, we know its a lie, so guilt festers, perking up at odd moments to tell us, Who do you think you are doing mitzvos? Youre a slime and a faker. Stop pretending to be holy.
With all these obstacles, it could almost seem that teshuva is impossible. But it isnt. You just have to take it in small, steady steps.
With inspiring mussar for Elul, the Yomim Noraim, or even an ordinary day, this Shmuz will show you that its never to late to change.