Thank you for your review, I am glad you enjoyed the story! I do believe Narcissa, like Snape, was not inherently evil but was influenced to choose the wrong side and because of this must live with the consequences.
Nice story, I liked that you did not let Narcissa off the hook with her sister.
Although JK did not show it until the end, I always thought Narcissa could have been a good person.
I used Narcissa in one of my stories (Heir) she became the DADA teacher for the next generation.