I love this story to bits. It took me forever to get around to reading it, but oh dear. Neville is one of my favourite characters in HP, and there is so little fanfiction about him. Thank you so much for writing this, and thank you also to the person who came up with the prompt! I'll say more when I find out who you are, Griselda Wormwood :)