Wow, you've done a great job with the characterization here! I love both men's complex, twisty motivations and hos well they fit with their characters in canon, the self-loathing from Snape & Neville's bravery, and the ambiguity we're left with at the end. Good work!