Listen, I almost wrote this as a Snarry, and even after I'd decided not to, I found it hard not to make Harry and Snape too 'chummy.' :) It really was fun to write the other characters in as well; I did enjoy showing a more confident Neville.
I'm so pleased you liked it; thanks for reading such a long story, and for your thoughtful comments.