Earlier quoted context omitted.
Not even a just diagnosis as specific as ADHD. I was a chronic procrastinator due to anxiety and high expectations of perfectionism. Working with a psychologist using CBT has transformed my productivity by allowing me to learn that it's possible to let things not be 'perfect', whatever that meant anyway.
Thanks for posting this. I suffer from perfectionism too and it leads to a lot of procrastination. Realizing that getting things to 'okay' was fine was an important step for me, because my okay was often others 'good' or 'excellent'.
The weird thing was I knew it all, but something hadn't connected in my thinking that it was better to do/make/release things than to not. The mind is weird place.