I'm a web strategist, and I completely understand what you are going through. We usually do a soft launch, correct all the bugs, then do a real launch. And we'll still manage to find glitches.
Yeah and I'm a perfectionist and it irks me that I went over all of my written materials it seems like 100 times and I still found a couple of typos Oh well, it will all be worked out in a couple of days hopefully.