We all failed. That is why Jesus came to die on the cross. If we hadn't failed, the old sacrifices of animals would have been enough. God loves you. It could be that He is calling you to stop doing something that is not right, or it could be the devil trying to make you doubt in God's promise. Bring everything to God, and know that Jesus died for all of your shortcomings. By His blood, you stand pure before God.