I think we've all had experienced like that Ed

It is mostly through out failures that we learn what NOT to do and that can be infinitely more important in the long run than just getting it right.
Glad to hear that it is largely working without issues