A lot like show business. Behind the camera, you see all the flaws. In the theater, people cheer and cry. Don't be so tough on yourself - this looks great.
And heck, build another one to go with it.
Even the epic builders have secret shame somewhere in their builds... but they don't stop building, either.