mclovin, I am a perfectionist too. We are saved by grace through Christ. When we accepted Him, we became a new creature, but we still have to fight the old nature. Even Paul had to continually fight his old nature.
The way I see it, we are saved by grace, but we need to try to do what we can to not sin. Are we going to mess up? Yes, but we are then supposed to turn around and ask God for forgiveness, and continue to do our best. God doesn't require us to be perfect, the blood of Christ covers us. That is how I see it.