And in many cases, being a perfectionist when it concerns my work has offered the quality that I expect of myself and want for my clients, and usually works to my benefit (as well as that of my clients).
But today, I noticed after a few hours of fixing fonts, adding/removing the tiniest design details from some of my sites because to my eye, they either didn't look right or I just plain didn't like the alignment, I realized how much time I've wasted on things that REALLY DON'T MATTER. Perhaps another way of looking at this is that I lost my focus on the important goals.
This is something I have caught myself doing before, but I think today having seen how much time I've already wasted on the minor details, I realized that I have only hindered my progress to reach my goals for the day. Gives a bit more meaning to the phrase, "don't sweat the small stuff".
So the moral of my small epiphany is this: figure out what you KNOW is important to accomplish in order to progress your business further. And truly stick to the notion that you shouldn't sweat the small stuff. Being perfectionist isn't always a good thing and in fact can sometimes hinder your progress towards the bigger goal.