What a beautiful piece of writing! I was stunned by your brave move to complicate the story and let Snape not have an easy victory and to let Neville's mother die. It was fitting and real and touching, and for me turned around the entire story. Also the open, hopeful end impressed me. You cut it off at a point not many would have, but it was such a beautiful and perfect moment!