Wow. What an interesting and fascinating story. I couldn't stop reading it last night because I had to find out what happened. You really kept me going.
I loved Harry in this, flawed, imperfect, trying to do what was right. And Snape...I have to say I've never thought of that resurrection idea. I love it when someone comes up with something I haven't even thought about. Snape was perfect, and snarky and gray as dusk, but in the end, he was on Harry's side, which was all that counts.