Magical Hazard: Handle With Care' by centaury_squill [snape/neville pairing]
Good story. I like the slow evolution, the complicated emotions, the backstory and forgiveness. Nice bit of hope for the future, too. I almost forgot to mention my favorite part:
"Thinking the best of people is an admirable philosophy - in principle," she said. "But I'd seriously advise you not to apply it to Severus Snape."