I liked your story, just the end was not very clear for me, ie. when exactly Neville died. Are they the same age? Did he die after the left? (and it was fun reading this line from you, knowing you so much dislike bottomSnape: '"You want to top?" Severus asked with a grin, widening his legs.')