We all strive for perfection. Perfection seems like a great goal, but perfection doesn't truly exist with respect to anything worth doing. When something is truly worth doing, be it martial arts, body building, or any sport or activity requiring skill and dedication, perfection doesn't truly exist. People spend their entire lives trying to perfect their art, always working towards perfection, tuning and tweaking to be better than someone or simply to be better than themselves. What we are doing is making progress. Progress is the ultimate goal, whether it's a little progress or making leaps and bounds. Progress is what moves us forward on our path to perfection. My goal with martial arts is not perfection, it is progress. To be better than I was yesterday; knowing ultimately there is no perfection, there will always be room for improvement. The greatest athletes in the world never stop training, never stop improving on what looks like perfection to us, but to them they can always be faster, crisper, stronger.
Don't worry too much about perfection, don't always just focus on the end result, but focus on progress. Remember, progress can be the smallest of things, like cutting out pop and drinking more water, or small goals like losing five pounds, running three times a week regularly; it's the little things that count and will lead towards perfection. This doesn't mean perfection is unattainable, just that it's not the most important aspect to be focusing on.