Perhaps you have lost your battle against a sin once again and now you know that the one is not so easy. Although it may be hard, try to stand up one more time. Before you were born there had been many people for whom the road to sainthood had been paved with the sin at the beginning of their lives .
Our Lord told Peter than man ought to forgive others 77 times. It is sometimes a difficult thing to do from the perspective of an ordinary human being. But there is a hope for us because Jesus is not only a human but also the God – that is why His mercy will be infinite. All you need in order to obtain a grace of forgiveness is the mixture of your trust and humility.