Awwwww, so cute. Yeah, it didn't dawn on me that if Severus could take care of the Horcrux in Harry, he could take care of the one in Nagini as well. Brilliant, dear. I like seeing Nagini free ... and in love with Neville! So cute! and your header should have said "Pairings: Severus/Harry, Neville/Nagini." Just saying. *g*
Neville looks such the BAMF here with the Sword and his confident stance. And, of course, your Severus and Harry look sexy as always, and content and happy. :)