One thing I’ve learned in my years designing is how to tell when your design is getting good and near completion. Basically the way you can tell is when the people you show the design to start nitpicking about the little details. Typically when someone reaches this point it is because they are comfortable enough with the big stuff that they really aren’t noticing it anymore. I’ve learned that people notice pain more than the absence of pain. If some element of the design is not causing them some kind of pain, whether it be sensory overload or clashes with the other design elements, then it goes unnoticed. People won’t tell you what is good in your design, even though you wish they would, typically only other designers will tell you what is good. But you can tell when a normal person thinks a design is good by the fact that they don’t say anything about it, because they don’t notice it. Some of my most fulfilling moments have been when I walk into a final design review and no one has anything to say. They start talking about the weather or some other project. That’s when I know the design is done, when they aren’t complaining anymore.