Don't be so hard on yourself. Projects don't meet our expectations because we're our own worst critics. Just because you see all the little imperfections doesn't mean anyone else will. For me the important thing is to enjoy the process and learn something from my disappointments.