I totally get where you're coming from. I've been triple checking my projects, going through every aspect of my projects to ensure that everything is okay. A wonderful mindset I've tried to develop is that no project is perfect. Even AAA games have their flaws, but what's important is the self accomplishment that you've found while making the project.