It is the very nature of earthly life that it moves from dark towards the Light through shades of grey. It is a constant learning and growing process for everyone. Our errors are needed steps upon the evolutionary journey and our repeated mistakes are like exercises to strengthen our will.
We have to persevere with the attitude of progress and keep applying the will without giving up regardless of the failures. Keeping ourselves turned towards the Divine and seeking His help to overcome our difficulties and challenges with a sincere aspiration for progress, we need to concentrate upon what we want to become rather than on what we want to leave behind.
For the rest we can only wait for the appropriate time for the Grace to act.