Oh, wow. Such dialogue! My head was spinning with all the M-names. Made me feel the part of an overwhelmed Harry. Poor Severus, having to endure those people, but at least he has people. You hit so many buttons, especially hasn't-had-it-for-a-while Snape. I love that he's so in love with Harry, and once Harry understands Snape is gay, his deep friendship transforms into full-on love. Yay! So sweet, so hot.