Like Manni said, overcoming the difficulties should add to your enjoyment of the build, the results you achieved are wonderful. We are always our own worst critic and tend to give too much thought to the things that we had trouble with during construction, sit back and enjoy!
Ed