Yikes. I had to cross my legs to finish reading this story.