Funny you should say that about Draco, because I had much the same experience while writing the story. I'd never written him before, so it was a challenge: to have him evolve, but still be the Draco of canon.
Thanks so much for reading, and for letting me know that you did.