It takes persistence to hang on to hope as God purifies our hearts!
You do not have to be perfect! You will not be perfect in this life! If you are following Jesus, He is your advocate/defender and He will always win your case because He paid the penalty. He took our place and will continue to take our place. So, don’t let your goal in life be sinning less but loving more.
“My dear children, I am writing this to you so that you will not sin. But if anyone does sin, we have an advocate who pleads our case before the Father. He is Jesus Christ, the one who is truly righteous. 2 He himself is the sacrifice that atones for our sins—and not only our sins but the sins of all the world.
3 And we can be sure that we know him if we obey his commandments. 4 If someone claims, “I know God,” but doesn’t obey God’s commandments, that person is a liar and is not living in the truth. 5 But those who obey God’s word truly show how completely they love him. That is how we know we are living in him. 6 Those who say they live in God should live their lives as Jesus did.” –1 John 2:1-6