>>14396062Sounds like your perfectionist brain just wants to shorten it bit, I know the feeling. But at least you've done all the work you needed to do. There will be other pieces of work later in your life that you can work on with more time to perfect.
I wouldn't let this hang on you too much, as long as the works done and you've done the bare minimum amount of effort you will be all good. Maybe just try and take your mind off it by jerking off or playing a videogame.