Thank you! I think Snape always manages to draw the short stick no matter what universe he is in.
One problem I had with the 6th book was the way Dumbledore took his sweet time telling Harry about the horcruxes. He could have been a lot more forthcoming...what if something had happened to him before he finished his tale? It most likely would have been the end for the good guys (which was the point I tried to make in this story). And he most certainly could have explained how to destroy a horcrux! I felt like those scenes were dragged out for the purposes of storytelling and not because they made sense for Dumbledore's character.