Welcome to the forum Josh. Trust me when I tell you that this forum will help you in spades. I was very much like you, wanting to finish my models as quickly as possible. I have learned to slow right down and not just assemble for the sake of seeing a completed model on my bench. I now take my time and only assemble when I am happy that I can't improve the fit or finish of the components that I am assembling. The best advise I ever got on this forum was to treat each part as a model in itself. Only when you are happy with how an individual part looks, should you continue on to the next step in your build process. Happy building.