Welcome to my world! Last year there was a time where for 3 or 4 months straight I was ordering parts every day, getting deliveries every day to build out my green Charger. It was from the time I woke up to the time I slept, go go go, non-stop. If you have the will, you'll find a way. There was never not something to do, something to put together, something to fabricate, something to wire, something to program, something to design and prototype and send cad files off to have custom parts made. If I got stuck on something that needed an order, I'd place that order and move on to the next item on the list. Sometimes I'd get a part a week later and I'm like, what did I order this for? That happened a lot especially when some parts would sit for longer than a week after delivery. What sucked more is when I double or triple ordered something because I forgot I ordered something already, lol...
You're probably going to find more leaks that'll need to be addressed once you do start it up. That's to be expected as is other little issues. It's pretty rare that everything goes right. Build that into your expectations and timelines and you'll be a lot less frustrated when it happens. Because, it's going to happen. It actually took me a while to address every leak on the car after I finally did get it up and running. Bad or damaged fittings were mainly my issue. In one case, I just forgot to tighten a line on the transmission. What an oily mess that was.
It didn't help that I'd constantly have to head back to my desk to work. The back and forth and multitude of distractions made it super stressful trying to get my new race car built and running before year end last year.
Now I'm working at a more relaxed pace. I no longer have a never ending list of "must do" tasks, lots of "would be nice". I'm still out there working on either car every day but it's not nearly as stressful as it was at first.
Hang in there, what you're going through is part of the experience. It can be enjoyable, if you let it. It's enjoyable for me because it gives me purpose.