Sorry to hear about all the hassle, but the main thing is that you are (mainly) intact.