This is horribly wonderful. Richly, beautifully full of detail and emotion and marvelous characterization. Eileen and Severus are so real and human, you just made me ache for what happened to them.
Amazing story, mystery author - wrenching and painful and terrible - but a wonderful, wonderful job. Well done!