This is an awesome article! I’m reaching a point where I just can no longer afford to worry about being 100% perfect since it has caused my flames of motivation to die out. As you wrote about receiving feedback, improvements are only made when you display your “imperfect” item for others. If you are waiting for it to be perfect, the time for much needed improvements are long gone and another delay is perpetually in play.
This is exactly what I needed.