This is a project that I have been working on since 2012. I finally finished it a couple weeks ago, and as I was nearing the completion, I thought: how long should I work on my projects? Sometimes, I want to take some extra time to make it even better,