A very satisfying read. I don't think I've read a story in a while that kept constantly throwing me off my feet like this story did. I was the edge of my seat from about halfway through till the end!
I'm trying to figure out my favorite part, but it's a little difficult since the entire thing really stands out in my mind. One part that made me laugh out loud was the "Would you rather be a Dragon or A phoenix?" discussion. Their choices, Severus as the phoenix and Harry as the dragon, seems to be exactly what they would each choose. It seems to match them so well.
Wrapping this up, wonderful story and thank you for writing it!