God has started a good work in you. He is determined to make you pleasing to him in every way. He wants to train you to love the way he loves, to forgive the way he forgives, and to do good just as he does.
So don't worry if you make mistakes or even the same one over and over. God will not give up on you. Ever.
Be confident of this very thing, that he which began a good work in you will perform it until the day of Jesus Christ. ~Philippians 1:6