Healthline.com explains perfectionism (emphasis mine):
People with perfectionism hold themselves to impossibly high standards. They think what they do is never good enough. […] Eventually, it can also lead you to stop trying to succeed. Even mild cases can interfere with your quality of life, affecting your personal relationships, education, or work.Healthline.com
This is the kind of stuff I think many of us can identify with. In my time working on Celestial so far, I’ve had at least three break periods where I didn’t want to get back to working on it. Each time, I thought it was over. Because it was ruined. Much worse, there was a voice telling me I ruined it and I’m not a good enough developer to pull this off.
And that’s okay.
I’m fighting this voice.
I have to.