Hi there.
Presume your name might be Chris? Check out Frankenwashie as he has some builds that have been going on for way longer than yours.
With the weather we have had on the east coast since before xmas that may have added some degree of difficulty in achieving a perfect finish Most builds seem to take between 4 - 6 months from the time the box arrives to playable finished item, sometimes longer as each build is another lesson in life as not everything goes to plan.
With the spots of fluff we have all been there at some stage and share your frustration. Just takes a bit more delicate wet sanding to remove and then add another coat where at some stage it becomes good enough to do the final polishing.
I just wet sanded my latest right up to 12,000 micro mesh and whilst wet it felt like glass and really smooth yet next day once fully dry it showed up slightly lower parts where the sanding hadn't touched which leaves me in the dilemma of either adding a bit more finish or go again through all the grit levels involved in the wet sanding process which is probably what I will end up doing. Was really looking forward to the final polish as hoping to finish it off this week but will need to be more patient. And yes, I too am a perfectionist but there comes a time where we may need to accept a level that is pretty damn good and move on otherwise these things feel cursed and will haunt you for ages.
Cheers, Waz