I gasped out loud reading this. I had to tell those around me everything's alright... what a story!