sorry to hear this story... sucks to have something like that pour cold water on your build, especially since you were making such great progress.
at this point, we can only hope that you get it running well enough that this experience quickly fades.
i've built a couple custom bikes, and it seemed there was always a roadblock right when i started getting momentum up. parts would take crazy time to arrive, service providers would flake out, things wouldn't fit like i thought, etc. and i would get all worked up about it. a buddy with a few more years of experience kept reminding me that the setbacks are part of the process, part of the struggle. he has a real zen-like approach to projects, and gets great results with supreme patience.
i'm not there yet... still get antsy to get it done, and none of this really helps you at this moment of frustration, but in a few months when you're laying 11's up and down the block in your badass z it'll be hard to remember this little hiccup