With recitals, exams, recordings, and juries looming (or having just passed), I think this recent blog entry provides some much-needed perspective for anyone who is creating something new.
It might seem splitting hairs to differentiate “perfect” from “perfectionist”, but I think Seth hits the nail on the head:
Perfect is the often-attainable outcome of meeting spec…Perfectionism is a way to berate others for not meeting imaginary standards. Or berating ourself as a way to avoid shipping the work.https://seths.blog/2021/04/perfect-is-not-the-same-as-perfectionism/
Part of your creator’s practice needs to be regularly shipping work. Whether it’s perfect or not, you need to be shipping things. If it’s not perfect, do it better next time, but don’t hold back from sending your work out into the world.