It is sad ... and its painful that the LBS can do little to help, they have to figure it out and by the time they do that they have to face the destruction caused by their actions.
You sound like you are doing amazing .. and Jer .. thats all you can really do ... you are in a good place .. stay there and build on the new you, its amazing to watch.