Wow. I was a bit dubious about the prompt (I'm only just getting back in the HP reading habit and it made me realise how tame my alternative fandoms can be!) but you did a truly amazing job with this. Very compelling, I couldn't have stopped reading if I tried.